这是在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")
此程序用到的类库可在如下地址下载