久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動(dòng):電腦PC端+手機(jī)端+微網(wǎng)站+自適應(yīng)網(wǎng)頁多模板選擇-建站388元起價(jià)?。?!
當(dāng)前位置:主頁 > 網(wǎng)站建設(shè) > sql存儲(chǔ)過程的使用和介紹建站知識(shí)

sql存儲(chǔ)過程的使用和介紹建站知識(shí)

時(shí)間:2023-05-24 08:05:24 閱讀: 文章分類: 網(wǎng)站建設(shè) 作者: 建站小能手

導(dǎo)讀:1建站知識(shí)存儲(chǔ)過程就是作為可執(zhí)行對象存放在數(shù)據(jù)庫中的一個(gè)或多個(gè)SQL命令。建設(shè)網(wǎng)站如何seo優(yōu)化推廣網(wǎng)站。

建設(shè)網(wǎng)站如何seo優(yōu)化推廣網(wǎng)站

sql server存儲(chǔ)過程語法 定義總是很抽象。存儲(chǔ)過程其實(shí)就是能完成一定操作的一組SQL語句,只不過這組語句是放在數(shù)據(jù)庫中的(這里我們只談SQL Server)。如果我們通過創(chuàng)建存儲(chǔ)過程以及在ASP中調(diào)用存儲(chǔ)過程,就可以避免將SQL語句同ASP代碼企業(yè)網(wǎng)站建設(shè)混雜在一起。這樣做的好處至少有三個(gè): 第一、大大提高效率。存儲(chǔ)過程本身的執(zhí)行速度非常快,而且,調(diào)用存儲(chǔ)過程可以大大減少同數(shù)據(jù)庫的交互次數(shù)。 第二、提高安全性。假如將SQL語句混合在ASP代碼中,一旦代碼失密,同時(shí)也就意味著庫結(jié)構(gòu)失密。 第三、有利于SQL語句的重用。 在ASP中,一般通過command對象調(diào)用存儲(chǔ)過程,根據(jù)不同情況,本文也介紹其它調(diào)用方法。為了方便說明,根據(jù)存儲(chǔ)過程的輸入輸出,作以下簡單分類: 1. 只返回單一記錄集的存儲(chǔ)過程 假設(shè)有以下存儲(chǔ)過程(本文的目的不在于講述T-SQL語法,所以存儲(chǔ)過程只給出代碼,不作說明):

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

/*SP1*/ CREATE PROCEDURE dbo.getUserList as set nocount on begin select * from dbo.[userinfo] end go

以上存儲(chǔ)過程取得userinfo表中的所有記錄,返回一個(gè)記錄集。通過command對象調(diào)用該存儲(chǔ)過程的ASP代碼如下: '**通過Command對象調(diào)用存儲(chǔ)過程**

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

DIM MyComm,MyRst Set MyComm = Server.CreateObject("ADODB.Command") MyComm.ActiveConnection = MyConStr 'MyConStr是數(shù)據(jù)庫連接字串 高端網(wǎng)站建設(shè) MyComm.CommandText = "getUserList" '指定存儲(chǔ)過程名 MyComm.CommandType = 4 '表明這是一個(gè)存儲(chǔ)過程 MyComm.Prepared = true '要求將SQL命令先行編譯 Set MyRst = MyComm.Execute Set MyComm = Nothing

存儲(chǔ)過程取得的記錄集賦給MyRst,接下來,可以對MyRst進(jìn)行操作。 在以上代碼中,CommandType屬性表明請求的類型,取值及說明如下: -1 表明CommandText參數(shù)的類型無法確定

1 表明CommandText是一般的命令類型 2 表明CommandText參數(shù)是一個(gè)存在的表名稱 4 表明CommandText參數(shù)是一個(gè)存儲(chǔ)過程的名稱 還可以通過Connection對象或Recordset對象調(diào)用存儲(chǔ)過程,方法分別如下:

'**通過Connection對象調(diào)用存儲(chǔ)過程**

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

DIM MyConn,MyRst Set MyConn = Server.CreateObject("ADODB.Connection") MyConn.如何seo優(yōu)化推廣網(wǎng)站open MyConStr 'MyConStr是數(shù)據(jù)庫連接字串 Set MyRst = MyConn.Execute("getUserList",0,4) '最后一個(gè)參斷含義同CommandType Set MyConn = Nothing

'**通過Recordset對象調(diào)用存儲(chǔ)過程** DIM MyRst Set MyRst = Server.CreateObject("ADODB.Recordset") MyRst.open "getUserList",MyConStr,0,1,4 'MyConStr是數(shù)據(jù)庫連接字串,最后一個(gè)參斷含義與CommandType相同

關(guān)鍵詞標(biāo)簽: 標(biāo)簽 存儲(chǔ)過程

聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-24 ,文章sql存儲(chǔ)過程的使用和介紹建站知識(shí)主要講述存儲(chǔ)過程,標(biāo)簽,sql存儲(chǔ)過程的使用和介紹建站知識(shí)網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_6493.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計(jì)制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗(yàn)
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術(shù)文章

    主站蜘蛛池模板: 玉门市| 台南县| 唐海县| 普安县| 鄂伦春自治旗| 东山县| 永清县| 闸北区| 呼图壁县| 武隆县| 永吉县| 达日县| 新干县| 巴楚县| 合肥市| 临泽县| 嘉定区| 平顶山市| 广宗县| 石门县| 咸阳市| 襄垣县| 卫辉市| 苍梧县| 丰顺县| 四会市| 凌云县| 新宁县| 全南县| 青田县| 晋城| 汉沽区| 聂拉木县| 八宿县| 罗田县| 法库县| 丽江市| 永福县| 积石山| 渝北区| 沁水县|