儲存過程使用大全

2021-04-07 05:24:05 字數 1304 閱讀 2084

1,呼叫沒有引數的儲存過程

<%

set conn=server.createobject("adodb.connection")

set cmd=server.createobject("adodb.command")

strconn="dsn=pubs;uid=sa;pwd"

conn.open strconn

set cmd.activeconnection=conn

cmd.commandtext=""

'set rs=cmc.exe 或者cmd.execute

set rs=cmd.execute()

%>

2,乙個輸入的引數的儲存過程

<%

set conn=server.createobject("adodb.connection")

set cmd=server.createobject("adodb.command")

strconn="dsn=pubs;uid=sa;pwd"

conn.open strconn

set cmd.activeconnection=conn

cmd.execute()

%>

3,乙個輸入引數和乙個輸出的引數

<%

set conn=server.createobject("adodb.connection")

set cmd=server.createobject("adodb.command")

strconn="dsn=pubs;uid=sa;pwd"

conn.open strconn

set cmd.activeconnection=conn

cmd.execute()

bbb=cmd("@bbb")

%>

4,乙個輸入引數,乙個輸出引數,和乙個返回值

<%

set conn=server.createobject("adodb.connection")

set cmd=server.createobject("adodb.command")

strconn="dsn=pubs;uid=sa;pwd"

conn.open strconn

set cmd.activeconnection=conn

cmd.commandtext=""

cmd.execute()

bbb=cmd("@bbb")

rrr=cmd("@return_value")

%>

儲存過程使用

謂儲存過程就是transact sql語句的預編譯集合,這些語句在乙個名稱下儲存並作為乙個單元進行處理。由於儲存過程被預先編譯過,所以執行起來要比單行sql語句效率高出很多,在應用程式開發過程中應盡可能的採用儲存過程進行資料的增加 更新 刪除和查詢操作,以提公升應用程式的整體執行效率。執行sql s...

使用儲存過程

使用儲存過程的目的是 1.通過把過程封裝進單個易於使用的單元中,來簡化操作。2.無須反覆建立一系列步驟,可以確保資料的完整性。3.簡化變更管理。4.改進效能 預編譯 缺點 1.比基本的sql語句更複雜,程式設計師哭暈,dba開心。2.安全許可權問題,資料庫管理員一般都限制儲存過程的建立許可權。只允許...

儲存過程使用

謂儲存過程就是transact sql語句的預編譯集合,這些語句在乙個名稱下儲存並作為乙個單元進行處理。由於儲存過程被預先編譯過,所以執行起來要比單行sql語句效率高出很多,在應用程式開發過程中應盡可能的採用儲存過程進行資料的增加 更新 刪除和查詢操作,以提公升應用程式的整體執行效率。執行sql s...