熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

.Net編寫類庫直接操作MySql數據庫應用實例

2022-06-13   來源: .NET編程 

  這是在VBnet中為連接MySql中編寫的一個類庫你可以使用這個類庫直接操作MySql數據庫

  在使用這個類庫之前你必須安裝

  ODBC MYSQL 下載地址

  Driver ODBCNET

  在這個庫中有三個類

  ManipStringForMySQL: 此類修改SGBD的字符串

  MySQL_Requettes: 發送請求

  MySQL_Utils : 對SGBD數據進行測試

  下面是使用此類庫操作MySql的一個例子

  //對DataSet進行操作

  Public Shared Function MyODBCDataset(ByVal ReqSQL As String _
         ByVal LaBase As String ByVal Server As String _
         ByVal Password As String ByVal User As String _
         ByVal NomDataSet As String) As DataSet
    Connexion à un server MySQL
    avec le Driver ODBC avec requette qui renvoie un dataset
    Dim MyConString As String = _
        "DRIVER={MySQL ODBC Driver};SERVER=" & Server _
        & ";DATABASE=" & LaBase & ";UID=" & User _
        & ";PASSWORD=" & Password & ";OPTION=;"

  Dim MyODBCConnexion As New OdbcConnection(MyConString)
    Try
        Dim ds As New DataSet()
        Dim cmd As OdbcDataAdapter = New
        OdbcDataAdapter(ReqSQL MyConString)
        Dim MyCommand As New OdbcCommand()
        Dim MyDataReader As OdbcDataReader
        cmdFill(ds NomDataSet)
        MyODBCConnexionClose()
        Return ds
    Catch MyOdbcException As OdbcException
   
      HttpContextCurrentResponseWrite(MyOdbcExceptionToString)
    Catch MyException As Exception
   
      HttpContextCurrentResponseWrite(MyExceptionToString)
    End Try
End Function

  //對函數的調用

  Dim MonDatasetTemp As DataSet = MySQL_RequettesMyODBCDataset(
               SQL
               constantesODBCBase
               constantesODBCServer
               constantesODBCPwd
               constantesODBCUser
               "MonDataset")

  此程序用到的類庫可在如下地址下載


From:http://tw.wingwit.com/Article/program/net/201311/14124.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.