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

    .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

    成都治療婦科
    得了腎性高血壓怎么辦
    蘭州治療陰道炎多少錢
    猜你會喜歡的
    猜你會喜歡的
    主站蜘蛛池模板: 国产亚洲一区二区手机在线观看| 尾野真知子番号| 亚洲精品一卡2卡3卡四卡乱码| 边亲边摸边做视频免费| 国产色产综合色产在线观看视频| 中文字幕一区在线播放| 欧美fxxx性| 亚洲韩精品欧美一区二区三区| 色悠久久久久久久综合网伊人 | 中文字幕影片免费在线观看| 欧美亚洲一区二区三区| 俄罗斯乱理伦片在线观看| 野花日本免费观看高清电影8 | 国产成人综合久久综合| 99riav视频国产在线看| 情人伊人久久综合亚洲| 久久国产精品-国产精品| 欧美伊人久久久久久久久影院 | 成人在线不卡视频| 久久综合九色综合97免费下载| 欧美精品一区二区久久| 免费看国产曰批40分钟| 色94色欧美一区| 国产在线观看麻豆91精品免费| 18禁男女爽爽爽午夜网站免费| 女人18毛片水真多免费看| 中文日韩亚洲欧美制服| 日韩高清免费在线观看| 亚洲成在人线中文字幕| 狠狠躁夜夜躁av网站中文字幕| 古代级a毛片在线| 青青操在线免费观看| 国产男女爽爽爽免费视频| 95老司机免费福利| 女人18毛片a级毛片免费视频| 中文字幕中文字幕中中文| 日韩免费视频播播| 亚洲a视频在线观看| 欧美激情一区二区三区免费观看| 伊人久久大香线蕉av色婷婷色| 精品无码久久久久久久久久|