久久机这里只有精品,国产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ù)文章

    主站蜘蛛池模板: 大厂| 惠水县| 临高县| 察隅县| 鲜城| 翁牛特旗| 天门市| 宣威市| 独山县| 商丘市| 潜山县| 黎城县| 册亨县| 博罗县| 鄂托克旗| 中江县| 永新县| 舟曲县| 英德市| 定兴县| 尼木县| 准格尔旗| 澄城县| 右玉县| 九台市| 历史| 武安市| 齐齐哈尔市| 鸡泽县| 且末县| 东城区| 七台河市| 彭州市| 墨竹工卡县| 荃湾区| 石楼县| 钦州市| 金寨县| 葫芦岛市| 安康市| 铜鼓县|