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

    .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

    成都治療婦科
    得了腎性高血壓怎么辦
    蘭州治療陰道炎多少錢
    猜你會喜歡的
    猜你會喜歡的
    主站蜘蛛池模板: 最近中文字幕2018| bt天堂在线最新版在线| 欧美日韩不卡合集视频| 四虎成人精品在永久免费| 337p人体韩国极品| 性满足久久久久久久久| 乱肉妇岳奶水小说| 永久黄网站色视频免费直播| 国产精品久久女同磨豆腐| 久久丫精品国产亚洲AV| 精品久久国产字幕高潮| 国色天香社区高清在线观看| 亚洲专区在线视频| 色yeye香蕉凹凸视频在线观看| 国产精品永久免费视频| 一区二区三区国产精品| 日本最新免费二区| 亚洲人成网网址在线看| 特黄特色一级特色大片中文| 国产一区二区三区内射高清| 欧美激情成人网| 国产麻豆精品久久一二三| 一区二区三区四区精品| 日产乱码一卡二卡三免费| 亚洲一区二区三区国产精品无码| 片成年免费观看网站黄| 可以免费观看的毛片| 99在线国产视频| 成全动漫视频在线观看免费播放 | 探花www视频在线观看高清| 五月天综合视频| 绿巨人在线视频免费观看完整版| 国产高清www免费视频| 一级一级女人真片| 欧美卡一卡2卡三卡4卡在线| 免费一级毛片在播放视频| 舌头伸进去里面吃小豆豆| 国产帅男男gay网站视频| а√天堂8资源中文在线| 极品丝袜老师h系列全文阅读| 午夜神器成在线人成在线人免费|