使用SQLSERVER存儲過程可以很大的提高程序運行速度
存儲過程其實就是保存起來的可以接受和返回用戶提供的參數的 Transact
可以創建一個過程供永久使用
也可以創建在 Microsoft SQL Server 啟動時自動運行的存儲過程
要使用存儲過程
下面我們來看一下存儲過程的建立和使用方法
一
和數據表一樣
引用:
Create PROC 存儲過程名稱
[參數列表(多個以“
AS
SQL 語句
例
引用:
Create PROC upGetUserName
@intUserId INT
@ostrUserName NVARCHAR(
AS
BEGIN
Select @ostrUserName=uName FROM uUser Where uId=@intUserId
END
其中 Create PROC 語句(完整語句為Create PROCEDURE)的意思就是告訴SQL SERVER
二
之前我們已經創建了一個名為“upGetUserName”的存儲過程
引用:
Dim adoComm
’// 創建一個對象
Set adoComm = CreateObject("ADODB
With adoComm
’// 設置連接
’// 類型為存儲過程
’// 存儲過程名稱
’// 設置用戶編號
’// 執行存儲過程
’// 取得從存儲過程返回的用戶名稱
Response
End With
’// 釋放對象
Set adoComm = Nothing
通過以上兩步
From:http://tw.wingwit.com/Article/program/net/201311/14427.html