c#

位置:IT落伍者 >> c# >> 浏览文章

.Net编写类库直接操作MySql数据库应用实例


发布日期:2020年07月12日
 
.Net编写类库直接操作MySql数据库应用实例

这是在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")

此程序用到的类库可在如下地址下载

上一篇:.NET中弹出对话框的方法汇总

下一篇:如何在不同.net版本实现单点登录