国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

在Asp中使用存儲過程 數(shù)值類型值

2024-07-21 02:07:00
字體:
供稿:網(wǎng)友

在asp中使用存儲過程

  為了提高asp程序的效率,有時需要在asp中使用使用sql server的存儲技術,下面簡單作一個介紹。

存儲過程的建立

  這里只簡單介紹如何在sql server的企業(yè)管理器中如何建立存儲過程:

(1)打開企業(yè)管理器enterprise manager

(2)選擇服務器組(sql server group)、服務器、數(shù)據(jù)庫(database)以及相就的數(shù)據(jù)庫,鼠標右擊對應數(shù)據(jù)庫下的stored procdures項,在彈出的菜單中選擇new stored procedure,在stored procedures properties中輸入建立存儲過程的語句。下面是一個例子:


  create procedure proctest @mycola char(10),@mycolb char(10),@mycolc text  as

  insert into chatdata (mycola,mycolb,mycolc) values(@mycola,@mycolb,@mycolc)

在sql server的文檔中它的語法為:

  create proc[edure] procedure_name [;number]   [

  {@parameter data_type} [varying] [= default] [output]   ]

  [,...n]  [with    {   recompile   | encryption

  | recompile, encryption   }  ]  [for replication]  as

   sql_statement [...n]

  如果你對sql語法不熟悉,可以使用check syntax來檢查語法。在上例中,表示建立存儲過程名為mycola,帶3個參數(shù)的存儲過過程,其中第一個參數(shù)mycola數(shù)據(jù)類型為char,寬度10;第2個參數(shù)數(shù)據(jù)類型為char,寬度為10,第3個參數(shù)數(shù)據(jù)類型為text,在這里使用的是sql server的數(shù)據(jù)類型。

  存儲過程建立后,下面就是如何在asp程序中調(diào)用該存儲過程:在asp中調(diào)用存儲過程 為了提高asp程序的效率,有時需要在asp中使用使用sql server的存儲技術,下面簡單作一個,在上面的增加參數(shù)的語句p.append cm.createparameter("@mycolc",201,1,250)中,格式為:

p.append cm.createparameter("參數(shù)名稱",類型,方向,大小)

參許參數(shù)值的類型的意義如下:

名稱值 整數(shù)值 功能


  addbtimestamp 135 日期時間數(shù)據(jù)類型

  addecimal 14 十進制整數(shù)值

  addouble 5 雙精度小數(shù)值

  aderror 10 系統(tǒng)錯誤信息

adguid 72 全域性唯一識別字(globally unique identifier)

addispath 9 com/ole自動對象(automation object)

adinteger 3 4字節(jié)有符號整數(shù)

adiunknown 13 com/ole對象

adlongvarbinary 205 大型2字節(jié)值

adlongvarchar 201 大型字符串值

adlongvarwchar 203 大型未編碼字符串

adnumeric 131 十進制整數(shù)值

adsingle 4 單精度浮點小數(shù)

adsmallint 2 2字節(jié)有符號整數(shù)

adtinyint 16 1字節(jié)有符號整數(shù)

adunsignedbigint 21 8字節(jié)無符號整數(shù)

adunsignedint 19 4字節(jié)無符號整數(shù)

adunsignedsmallint 18 2字節(jié)無符號整數(shù)

adunsignedtinyint 17 1字節(jié)無符號整數(shù)

aduserdefined 132 用戶自定義數(shù)據(jù)類型

advariant 12 ole對象

advarbinary 204 雙字節(jié)字符變量值

advarchar 200 字符變量值

advarchar 202 未編碼字符串變量值

adwchar 130 未編碼字符串


方向值的意義如下:


名稱值 整數(shù)值 功能


adparaminput 1 允許數(shù)據(jù)輸入至該參數(shù)當中

adparamoutput 2 允許數(shù)據(jù)輸出至該參數(shù)當中

adparaminputoutput 3 允許數(shù)據(jù)輸入、輸出至該參數(shù)當中

adparamreturnvalue 4 允許從一子程序中返回數(shù)據(jù)至該參數(shù)當中

更多詳細資源請參考sql server的文檔和iis的文檔資源。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 丁青县| 昂仁县| 台南市| 庐江县| 四会市| 梨树县| 凌海市| 西林县| 新闻| 金华市| 正蓝旗| 彭泽县| 彭州市| 山丹县| 白城市| 霍城县| 策勒县| 邹城市| 中方县| 新化县| 威宁| 郧西县| 哈巴河县| 汕头市| 天峨县| 互助| 宁蒗| 山丹县| 叙永县| 江北区| 金塔县| 大邑县| 修水县| 三江| 十堰市| 平泉县| 荥经县| 镇雄县| 临猗县| 福建省| 沁阳市|