六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

asp存儲過程使用

[摘要]1、調(diào)用沒有參數(shù)的存儲過程<%set conn=server.CreateObject("adodb.connection")set cmd=server.CreateObject("adodb.command")strconn="dsn=p...
1、調(diào)用沒有參數(shù)的存儲過程
<%
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="{call nono}"

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

set rs=cmd.Execute()

%>
2、一個輸入的參數(shù)的存儲過程
<%
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="{call oneinput(?)}"
cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger ,adParamInput )
cmd("@aaa")=100

cmd.Execute()

%>
3、一個輸入?yún)?shù)和一個輸出的參數(shù)
<%
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 = "{call oneinout(?,?)}"
cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger,adParamInput)
cmd("@aaa")=10
cmd.Parameters.Append cmd.CreateParameter("@bbb",adInteger,adParamOutput)

cmd.Execute()

bbb=cmd("@bbb")
%>
4、一個輸入?yún)?shù),一個輸出參數(shù),和一個返回值
<%
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="{?=call onereturn(?,?)}"

cmd.Parameters.Append cmd.CreateParameter("@return_value",adInteger,adParamReturnValue )
cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger,adParamInput )
cmd("@aaa")=10
cmd.Parameters.Append cmd.CreateParameter("@bbb",adInteger,adParamOutput)

cmd.Execute()

bbb=cmd("@bbb")
rrr=cmd("@return_value")
%>


如何在ASP中調(diào)用SQL存儲過程
<%set connection1 = Server.CreateObject("ADODB.Connection")
connection1.open ... '聯(lián)接
set command1=Server.CreateObject("ADODB.command")
set command1.activeconnection=connection1
command1.commandtype=4
command1.commandtext="sp_1"  'SP 名
command1.parameters(1)=... '參數(shù)值
command1.parameters(2)=...
set recordset1=command1.execute()
%>

ASP調(diào)用存儲過程的技巧


1、最簡單的如下
     Dim objConn
     Set objConn = Server.CreateObject("ADOBD.Connection")
     objConn.Open Application("Connection_String")
     'Call the stored procedure to increment a counter on the page
     objConn.Execute "exec sp_AddHit"
    沒有參數(shù),沒有返回,沒有錯誤處理,就是這個了
   
    2、帶參數(shù)的一種調(diào)用
    objConn.Execute "exec sp_AddHit 'http://www.aspalliance.com', 1"
    請注意分割參數(shù),該方法也不返回記錄
   
    3、返回記錄的
     Dim objConn
     Dim objRs
     Set objConn = Server.CreateObject("ADOBD.Connection")
     Set objRs = Server.CreateObject("ADOBD.Recordset")
     objConn.Open Application("Connection_String")
     'Call the stored procedure to increment a counter on the page
     objRs.Open objConn, "exec sp_ListArticles '1/15/2001'"
     'Loop through recordset and display each article
    4、……
     Dim objConn
     Dim objCmd
   
    'Instantiate objects
    Set objConn = Server.CreateObject("ADODB.Connection")
    set objCmd = Server.CreateObject("ADODB.Command")
    conn.Open Application("ConnectionString")
   
    With objCmd
     .ActiveConnection = conn 'You can also just specify a connection string here
     .CommandText = "sp_InsertArticle"
     .CommandType = adCmdStoredProc 'Requires the adovbs.inc file or typelib meta tag
    
     'Add Input Parameters
     .Parameters.Append .CreateParameter("@columnist_id", adDouble, adParamInput, , columnist_id)
     .Parameters.Append .CreateParameter("@url", adVarChar, adParamInput, 255, url)
     .Parameters.Append .CreateParameter("@title", adVarChar, adParamInput, 99, url)
     .Parameters.Append .CreateParameter("@description", adLongVarChar, _
     adParamInput, 2147483647, description)
    
     'Add Output Parameters
     .Parameters.Append .CreateParameter("@link_id", adInteger, adParamOutput, , 0)
    
     'Execute the function
     'If not returning a recordset, use the adExecuteNoRecords parameter option
     .Execute, , adExecuteNoRecords
     link_id = .Parameters("@link_id")
    End With


[page_break]   5、存儲過程的代碼
    Create PROCEDURE dbo.sp_InsertArticle
    (
     @columnist_id int,
     @url varchar(255),
     @title varchar(99),
     @description text
     @link_id int OUTPUT
    )
    AS
    BEGIN
     INSERT INTO dbo.t_link (columnist_id,url,title,description)
     VALUES (@columnist_id,@url,@title,@description)
   
     SELECT @link_id = @@IDENTITY
    END



標(biāo)簽:asp存儲過程運用 
主站蜘蛛池模板: 影音先锋国产系列精品 | 午夜日韩久久影院 | 天美传媒一区二区三区 | 亚洲国产高清精品线久久 | 色噜噜狠狠色综合中国 | 在线日韩不卡 | 偷自拍视频区综合视频区 | 网站在线免费观看 | 日韩色区 | 亚洲天堂男人的天堂 | 天天综合网在线 | 伊人影音 | 日韩伦理网在线视频 | 天天色综合影视 | 天天干夜夜操美女 | 欧美在线一级视频 | 欧美又大粗又爽又黄大片视频黑人 | 青青青爽视频在线观看 | 特一级毛片 | 欧美天堂在线 | 日韩免费在线视频观看 | 日韩一区二区精品久久高清 | 人人插人人爽 | 欧美中文字幕在线播放 | 日韩生活片 | 亚洲伊人成人网 | 青青草免费在线 | 婷婷色六月 | 亚洲精品小说 | 日本一道dvd在线播放 | 日本a级三级三级三级久久 日本a级片在线播放 | 手机在线观看亚洲国产精品 | 四虎精品影视 | 亚洲白嫩在线观看 | 日韩欧美h | 特级做a爰片毛片免费看一区 | 欧美一卡二卡3卡4卡无卡六卡七卡科普 | 亚洲操图| 午夜性色福利视频 | 欧美一区二区三区在线可观看 | 日日插夜夜操 |