您的位置: 旅游網 > 爆料 >> 時裝周

    .NET中以 取代以前的ADO。用

    發布時間:2021-10-28 05:40:52

    .NET中以 取代以前的ADO。用慣ADO的程序員怎樣在.NET中怎樣應用ADO呢?本人經過不斷的摸索,發現在.NET中ADO一樣可以用,并且很好用。現在結合Visual 強大的類開發功能,本人將ADO開發成組件使用,效果非常理想。我使用的方法如下:

    啟動Visual 。在新建項目中選擇Visual Basic項目,在模板中選擇類庫,在名稱中輸入類庫名稱如DataAccess.確定后,則進入類庫開發環境中,把Class1換名為ADOAccess。

    在項目菜單中加入引用,選擇COM頁,找到 Microsoft ActionX Data Object 20 Library 或更高版本。COM選項是Microsoft為了區分現在的.NET,兼容以前的開發方式而設置的,凡是.NET之前的組件都可在COM頁中可找到。

    在類名上面寫上Imports nnection; Imports cordset ;Imports rsorLocationEnum; Imports Null 4條引用語句,這里分別是引用ADO,ADO的宏定義,設置空值函數的來源。

    在類中定義一局部連接對象變量。 Private mCnnDB As New nnection()

    然后定義連接Access數據庫的過程. Access 數據庫用adUseClient指定,通過EDB數據訪問方式訪問數據庫,EDB又有多種版本,其中4.0是最高版本,它能訪問ACCESS 2000,所以這里的數據提供者指定為EDB.4.0。指定了本地數據庫和提供者后,就可打開一個數據庫了,用open方法實現。完整的代碼如下:

    \'作用: 連接Access數據庫

    \'參數: DBName 數據庫名

    Public Sub ConnAccess(ByVal DBName As String)

    Dim strDB As String

    rsorLocation = adUseClient

    ovider = \"EDB.4.0\"

    en(DBName, \"Admin\")

    End Sub

    在ODBC中設置DNS,在下面的ConnectionString中指定用戶名和密碼,最后用open方法打開。由于ODBC分有用戶名和無用戶名兩者,我們必須分別實現,借助類的函數名重載功能,我們編寫兩個同名的過程,完整的代碼如下:

    \'作用: 連接ODBC數據庫(不需指定用戶和密碼 )

    \'參數:dsnName為ODBC名

    Public Sub ConnODBC(ByVal dsnName As String)

    ovider = \"MSDASQL\"

    nnectionString = \"Data Source=\'\" dsnName \"\'\"

    en()

    End Sub

    \'作用: 連接ODBC數據庫(需指定用戶和密碼 )

    \'參數:dsnName ODBC名,UserID 用戶名,UserPwd 用戶密碼

    Public Sub ConnODBC(ByVal dsnName As String, ByVal UserID As String, ByVal UserPwd As String) ovider = \"MSDASQL\"

    nnectionString = \"Data Source=\'\" dsnName \"\'User ID=\'\" UserID \"\';\" _

    加工貿易業務可能抑制了企業進行科技創新和技術水平提升的動力 \"Password=\'\" UserPwd \"

    en()

    End Sub

    成都治療婦科
    得了腎性高血壓怎么辦
    蘭州治療陰道炎多少錢
    猜你會喜歡的
    猜你會喜歡的
    主站蜘蛛池模板: 五月天丁香在线| 一区二区高清视频在线观看| 欧美激情乱人伦| 噜噜噜私人影院| 免费福利在线观看| 在线观看视频中文字幕| 中文字幕日韩精品一区二区三区| 欧美1区2区3区| 亚洲黄色在线观看| 老司机午夜性生免费福利| 国产欧美日韩综合精品一区二区 | 欧美日韩亚洲国产| 公与2个熄乱理在线播放| 青青操视频在线免费观看| 国产精品久久福利网站| av狼最新网址| 成人a一级试看片| 久久亚洲国产视频| 极品肌肉军警h文| 亚洲欧美日韩另类在线专区 | 国外性xxxnxxxf视频| 一本大道东京热无码一区| 日本一卡精品视频免费| 亚洲av午夜成人片精品网站| 欧美第一页浮力影院| 伊人久热这里只精品视频| 美国式家庭禁忌| 国产亚洲欧美在线播放网站| 黄色片免费网站| 国产精品成人h片在线| 99久久人人爽亚洲精品美女| 娇小xxxxx性开放| 中文字幕亚洲精品| 日本三级带日本三级带黄国产| 亚欧免费无码aⅴ在线观看| 欧美日韩亚洲国产精品一区二区| 人妻久久久一区二区三区| 精品无人区麻豆乱码1区2区| 国产一区亚洲欧美成人| 韩国伦理s级在线| 国产成人精品久久|