最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL存儲(chǔ)過(guò)程初探

 更新時(shí)間:2006年11月14日 00:00:00   作者:  

下面用ASP來(lái)調(diào)用它: 
CONN文件(連接數(shù)據(jù)庫(kù))如下:
復(fù)制代碼 代碼如下:

<%
set db=server.createobject("adodb.connection")
db.Open ("driver={SQL Server};server=192.168.18.254;uid=sa;pwd=;database=it;")
%>

192.168.18.254為SQL SERVER服務(wù)器的IP地址,uid pwd it 分別為連接數(shù)據(jù)庫(kù)的用戶(hù)和密碼及所要連的數(shù)據(jù)庫(kù) 

新建一個(gè)index.asp文件,內(nèi)容如下:
復(fù)制代碼 代碼如下:

<!--#include file="conn.asp" -->
<%
set rs=server.createobject("adodb.recordset")
sql = "exec upGetUserName"
rs.open sql,db,3,2

response.write rs.recordcount&"<br>"
while not rs.eof 
    response.write rs("uname")&"<br>"
    rs.movenext
wend
response.End
%>

在瀏覽器中執(zhí)行這個(gè)頁(yè)面如果顯示如下:

那么恭喜你,成功了!
上面是不帶參數(shù)的存儲(chǔ)過(guò)程調(diào)用,但我們?cè)谑褂弥幸欢〞?huì)有參數(shù)的,下面就來(lái)介紹一個(gè)有參數(shù)的。
還是上邊的例子,我們把原來(lái)的存儲(chǔ)過(guò)程改成這樣:

復(fù)制代碼 代碼如下:

CREATE PROC upGetUserName
@intUserId        NVARCHAR(50),
@intUserpass        NVARCHAR(50)     
AS
BEGIN
        SELECT uname FROM users WHERE uId=@intUserId and pass=@intUserpass

END
GO

可以把原來(lái)的存儲(chǔ)過(guò)程刪除,然后把這個(gè)寫(xiě)在查詢(xún)分析器里來(lái)執(zhí)行,也可以直接在原來(lái)的存儲(chǔ)過(guò)程里改。 
@intUserId NVARCHAR(50), 
@intUserpass NVARCHAR(50) 
是要傳送進(jìn)來(lái)的參數(shù),@是必須的,因?yàn)橛袃蓚€(gè),所以之間用“,”來(lái)分隔 
index文件改成如下

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]

注意:sql = "exec upGetUserName 'snake','snake'"
兩個(gè)snake不是一個(gè)意思,一個(gè)是uid,一個(gè)是pass,存儲(chǔ)過(guò)程返回的是uid="snake"并且pass="snake"的記錄
數(shù)據(jù)庫(kù)里只有一條這樣的記錄,所以會(huì)顯示:

OK,你已經(jīng)入門(mén)了!就這么簡(jiǎn)單!

相關(guān)文章

最新評(píng)論

南昌市| 宜春市| 上蔡县| 滨州市| 印江| 正阳县| 博客| 淮阳县| 隆德县| 通河县| 湘阴县| 黔江区| 巩义市| 会东县| 东明县| 遂宁市| 余庆县| 辽宁省| 宁陕县| 鄂温| 浮梁县| 北流市| 吉木萨尔县| 营口市| 德惠市| 乌兰浩特市| 绥滨县| 东阳市| 芜湖县| 珲春市| 临沭县| 页游| 河曲县| 旬阳县| 铜梁县| 北安市| 荃湾区| 黔西县| 张家港市| 诸城市| 东台市|