Time of Update: 2017-01-13
使用 HTTP 執行 SQL 陳述式 使用我們剛才建立的虛擬目錄,我們就可以通過把SQL查詢語句寫入URL的方式執行查詢。開啟瀏覽器,在地址欄中寫入以下URL:http://localhost/northwind?sql=SELECT+ *+FROM+Customers+WHERE+CustomerID='ANTON'
Time of Update: 2017-01-13
最近的資料庫編程中需要在執行sql insert後檢索自增長列的值。資料庫中擷取這個值很簡單:返回最後插入記錄的自動編號直接使用SELECT IDENT_CURRENT('TableName') 即可。還可以用如下代碼 代碼如下複製代碼 select @@identity 在insert後執行這一句就行了。在網上看有人在insert之前加了一句: 代碼如下複製代碼 set nocount on; 這一句 表示不要返回查詢的行計數。於是:
Time of Update: 2017-01-13
ODBC:串連資料庫 代碼如下複製代碼 Driver={SQL Server}; Server=rousecms.hostedresource.com; Database=rousecms; Uid=rousecms; Pwd='your password'; OLE DB, OleDbConnection (.NET):串連資料庫 代碼如下複製代碼 Provider=sqloledb; Data
Time of Update: 2017-01-13
(1)char、varchar、text和nchar、nvarchar、ntextchar和varchar的長度都在1到8000之間,它們的區別在於char是定長字元資料,而varchar是變長字元資料。所謂定長就是長度固定的,當輸入的資料長度沒有達到指定的長度時將自動以英文空格在其後面填充,使長度達到相應的長度;而變長字元資料則不會以空格填充。text儲存可變長度的非Unicode資料,最大長度為2^31-1(2,147,483,647)個字元。後面三種資料類型和前面的相比,從名稱上看只是多了
Time of Update: 2017-01-13
最近幾天發現一個怪問題,就是當我把筆記本從開發室拿到寢室後我的ASP程式無法串連SQL SERVER資料庫,經過分析判斷,發現是沒有插網線所致。但由於我開發的這個項目是屬於保密性質的,此程式所在的電腦不能上網,不可能不用SQL SERVER作資料庫吧,後經過嘗試發現只要把串連地址改為電腦名稱就行!即把<%Set conn = Server.CreateObject("ADODB.Connection")DSNtemp="DRIVER={SQL Server};
Time of Update: 2017-01-13
最近忙於將ACCESS的資料庫轉化為SQL SERVER的資料庫的學習,從中摸索出幾條經驗,與大家分享.1.ACCESS的資料庫中的自動編號類型在轉化時,sql server並沒有將它設為自動編號型,我們需在SQL建立語句中加上identity,表示自動編號!2.轉化時,跟日期有關的欄位,SQL
Time of Update: 2017-01-13
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;namespace MSDNOUT{ /// <summary> /// 反編譯微軟MSDN2003文檔並儲存到資料庫的程式主表單 ///
Time of Update: 2017-01-13
//在PHP中處理日期非常不方便,比如求兩個日期之間相差的月份?該怎麼辦呢? //檔案名稱:date.inc.php3 //在使用這兩個函數前,要先將日期或日期時間轉換成timestamp類型。 //如: //$today=mktime(0,0,0,date("m"),date("d"),date("Y")); /****類比sqlserver中的dateadd函數******* $part
Time of Update: 2017-01-13
1.在要備份的資料上建立以下預存程序: CREATE PROCEDURE [dbo].[過程名] ASdeclare @filename nvarchar(100),--檔案名稱 @NowDay int --設定時間 set @filename='F:JXXdata' cast(Day(GetDate()) as varchar(2)) '.dat' --檔案路徑及檔案名稱 Set @NowDay=Day(GetDate()) if (@NowDay>=20) or
Time of Update: 2017-01-13
很多朋友問我如何用php程式來串連SQL Server資料庫的通用類,其實這個並不是很難的,要害是一點點仔細,一點點耐心,用激情去理解<?class DB {var $Host = "192.168.0.199"; // Hostname of our MySQL servervar $Database = "test"; // Logical database name on that servervar $User =
Time of Update: 2017-01-13
在MS SQL SERVER 安裝目錄下有個可執行檔叫 TEXTCOPY.EXE 可對 MS SQL SERVER 中的文本或映像資料進行輸入輸出. 不過你可以在MS-DOS方式下執行textcopy /? 得到它的描述。 下面是這個工具的描述: Copies a single text or image value into or out of SQL Server. The value is a specified text or image 'column' of a single
Time of Update: 2017-01-13
其實只要使用系統內建的預存程序sp_spaceused就可以得到表的相關資訊如:sp_spaceused 'tablename' 以下是為了方便寫的一個預存程序,目的是把當前的所有表的相關資訊全部都儲存在一個指定的表裡面CREATE PROCEDURE get_tableinfo AS if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tablespaceinfo]') and
Time of Update: 2017-01-13
最近我在為公司的架構程式(以資料應用為導向的應用體系)做資料管理模組,這個模組的需求比較簡單:備份、恢複和清理日誌。我公司的軟體基本上以C/S為基本架構,所以資料管理模組中兩個主要的功能'備份與恢複’都可能會在Client端操作,備份與恢複’的檔案也都有可能儲存在client端,因而這個資料管理模組就必須能夠實現在遠程備份與恢複資料庫。 文章的前提闡述完了,就該說說如何具體實現吧。其實都很簡單,我想寫個遠程備份的測試執行個體給大家看,就能夠很清楚的描述吧! 執行個體說明:
Time of Update: 2017-01-13
1.按姓氏筆畫排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.資料庫加密:select encrypt('原始密碼')select pwdencrypt('原始密碼')select pwdcompare('原始密碼','加密後密碼') = 1--相同;否則不相同 encrypt('原始密碼')select pwdencrypt('原始密碼')select pwdcompare(
Time of Update: 2017-01-13
create view v_getdateasselect getdate() [output]go---------------------------------------------------------------create function f_getdate()returns datetimeasbegindeclare @n datetimeselect @n = output from v_getdatereturn(@n)endgo--------------------
Time of Update: 2017-01-13
分頁查詢的方法已經很多很多,在這裡我也加入成為其中一員。 SQL Server中有一個Set Rowcount的的設定,它的意思是使命令的處理在響應指定的行數之後停止處理命令,利用這個特點,我們可以借用它來在一個千萬行級資料表中實現高效能分頁查詢。先來說說實現方式: 1、我們來假定Table中有一個已經建立了索引的主鍵欄位ID(整數型),我們將按照這個欄位來取資料進行分頁。 2、頁的大小我們放在@PageSize中
Time of Update: 2017-01-13
Microsoft SQL Server 7.0 的資料移轉到MySQL上的方法 Zhbforce 想必大家都很喜歡用Word打字,用Excel進行計算和規劃,用PowerPoint作投影片進行展示…,但是這隻用到了Office系列產品的很少的一部分功能。據調查,絕大部分使用者只用到了Office產品的20%的功能,很少有人注意到Visual Basic for
Time of Update: 2017-01-13
一、備份資料庫 1、開啟SQL企業管理器,在控制台根目錄中依次點開Microsoft SQL Server2、SQL Server組-->雙擊開啟你的伺服器-->雙擊開啟資料庫目錄3、選擇你的資料庫名稱(如論壇資料庫Forum)-->然後點上面菜單中的工具-->選擇備份資料庫4、備份選項選擇完全備份,目的中的備份到如果原來有路徑和名稱則選中名稱點刪除,然後點添加,如果原來沒有路徑和名稱則直接選擇添加,接著指定路徑和檔案名稱,指定後點確定返回備份視窗,接著點確定進行備份
Time of Update: 2017-01-13
淘寶書店:http://shop35357269.taobao.com alimama_pid="mm_10096109_566393_892186"; alimama_titlecolor="0000FF"; alimama_descolor ="000000"; alimama_bgcolor="FFFFFF"; alimama_bordercolor="E6E6E6"; alimama_linkcolor="008000"; alimama_bottomcolor="FFFFFF";
Time of Update: 2017-01-13
sql server 2005分頁預存程序和sql server 2000分頁預存程序,sql 2005的分頁預存程序分3個版本,一個是沒有最佳化過的,一個是最佳化過的,最後一個支援jion的,sql2000的分頁預存程序,也可以運行在sql2005上,但是效能沒有sql2005的版本好。USE [svnhost]GO/****** 對象: StoredProcedure [dbo].[up_Page2005] 指令碼日期: 05/21