亚洲国产精品无码中文字APP ,无码人妻H动漫中文字幕,亚洲日本欧美日韩中文字幕 ,男人把大ji巴放进女人免费视频

ASP操作數(shù)據(jù)庫的類
發(fā)布時間:2010-05-17  瀏覽:
  對于ASP的使用者來說,在數(shù)據(jù)庫操作上越簡單,就有更多的時間去考慮邏輯上和應(yīng)用上的代碼,效率也會更高。今天俺在這里給大家提供一種數(shù)據(jù)庫操作的思路,這些代碼是俺在長期的ASP應(yīng)用中不斷完成和修正的,也已經(jīng)用它完成了很多項(xiàng)目了,應(yīng)該說直接拿去用是沒有問題的。當(dāng)然本人能力也有限,希望大家一起來討論。


說明:此帖代碼均是VBScript版本。另外最好你對手寫ASP已經(jīng)有一定的基礎(chǔ)。

先簡單介紹一下俺這個類的一些特點(diǎn):

1、可同時操作多個不同類型的數(shù)據(jù)庫。
2、完全不用考慮數(shù)據(jù)類型的差別,再也不用想字符型字段加不加單引號。
3、調(diào)用非常簡單,對數(shù)據(jù)庫的主要操作一般只需要一行代碼。
4、支持mssql事務(wù)回滾。
5、可自動生成和輸出sql語句方便調(diào)試。

使用方法:

1. 修改clsDbctrl.asp文件中的第1行為你自己的數(shù)據(jù)庫位置(修改方法參考下面的CreatConn函數(shù)說明)。如需連接多個數(shù)據(jù)庫可自行添加,格式相同。
2. 在你新建的asp文件中包含此asp文件。如:
或者:

3.使用如下代碼應(yīng)用此類:
一個數(shù)據(jù)庫連接:

<%
OpenConn()    ’打開數(shù)據(jù)庫連接
Dim db : Set db = New DbCtrl ’建立對象
’Your Code Here......
Co(db) : CloseConn() ’釋放對象,關(guān)閉數(shù)據(jù)庫連接
%>

或者(一個或者多個數(shù)據(jù)庫連接):

<%
Dim db1 : Set db1 = New DbCtrl : db1.dbConn = Oc(a)
Dim db2 : Set db2 = New DbCtrl : db2.dbConn = Oc(b)
’Your Code Here......
Co(db1) : Co(db2)
%>

4.具體操作的例子可以參考各函數(shù)說明內(nèi)的代碼示例。

方法和屬性概覽(詳細(xì)用法及例子在下面):

引用:
CreatConn  生成數(shù)據(jù)庫連接字符串
Oc     建立數(shù)據(jù)庫連接
Co     釋放對象
OpenConn   打開默認(rèn)數(shù)據(jù)庫連接
CloseConn  關(guān)閉默認(rèn)數(shù)據(jù)庫連接
dbCtrl.dbConn       屬性,獲取要操作的數(shù)據(jù)庫連接,默認(rèn)值為Conn
dbCtrl.dbErr       屬性,只讀,輸出捕獲的錯誤信息
dbCtrl.Version      屬性,只讀,程序版本信息
dbCtrl.AutoId       方法,自動獲取唯一序列號
dbCtrl.GetRecord     方法,取得符合條件的紀(jì)錄集
dbCtrl.GetRecordBySql   方法,根據(jù)sql語句取得紀(jì)錄集
dbCtrl.GetRecordDetail  方法,根據(jù)某一條指定紀(jì)錄的詳細(xì)數(shù)據(jù)
dbCtrl.AddRecord     方法,添加一個新的紀(jì)錄
dbCtrl.UpdateRecord   方法,根據(jù)指定條件更新紀(jì)錄
dbCtrl.DeleteRecord   方法,刪除符合條件的紀(jì)錄
dbCtrl.ReadTable     方法,根據(jù)指定條件獲取某條紀(jì)錄中的其他字段的內(nèi)容
dbCtrl.C         方法,關(guān)閉紀(jì)錄集對象
dbCtrl.wGetRecord,
dbCtrl.wAddRecord,
dbCtrl.wUpdateRecord,
dbCtrl.wDeleteRecord   這4個方法是取得相應(yīng)的操作(前面加w)的sql語句
禁止轉(zhuǎn)載 廣州幻色互動為您提供專業(yè)網(wǎng)站建設(shè)服務(wù)
 
資訊推薦
關(guān)于2016年春節(jié)放假安排2016-01-26
為了方便同事們提前訂票回家過年,現(xiàn)在公司春節(jié)放假時間安排通知。 春節(jié)放假時間為:2016年2月3到 2月14日。共11天。 廣大客戶在我...
如何做好創(chuàng)業(yè)型網(wǎng)站運(yùn)營2016-03-07
1、緊記網(wǎng)站定位,制訂網(wǎng)站長期與短期經(jīng)營目標(biāo)。   網(wǎng)站定位是網(wǎng)站發(fā)展之本,不管是營銷型網(wǎng)站建設(shè)還是創(chuàng)業(yè)型網(wǎng)站運(yùn)營,網(wǎng)站經(jīng)營偏離了定位或定位不...
奢侈品B2C的網(wǎng)站規(guī)劃該如何做2016-03-07
電子商務(wù)(EC,也就是E-Commerce的縮寫),關(guān)于電子商務(wù)的定義世人眾說紛紜,從不同的角度出發(fā)有不同的定義??梢岳斫鉃橐?Internet為依托,借助一定...
微信:支付寶搶紅包要到春晚,我們今晚就開始!2016-01-26
昨天上午 11 點(diǎn),支付寶通過一個長微博,公布了大家期待已久的與央視春晚獨(dú)家合作的互動玩法,核心點(diǎn)在于必須主動通過社交拓展才能夠獲得最多的紅包。 支...
關(guān)于我們about fang yue
版權(quán)所有:廣州方悅信息科技有限公司 Copyright © 2012-2015 方悅互動 ALL Right Reserved.     粵ICP備14072645號