这是在VB.net中为连接MySql中编写的一个类库。你可以使用这个类库直接操作MySql数据库。

在使用这个类库之前,你必须安装

ODBC MYSQL 3.51下载地址:http://www.mysql.com/downloads/api-myodbc-3.51.html

Driver ODBC.NET下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=6CCD8427-1017-4F33-A062-D165078E32B1&displaylang=en

在这个库中有三个类:

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 3.51 avec requette qui renvoie un dataset

Dim MyConString As String = _

"DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & Server _

& ";DATABASE=" & LaBase & ";UID=" & User _

& ";PASSWORD=" & Password & ";OPTION=3;"

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

cmd.Fill(ds, NomDataSet)

MyODBCConnexion.Close()

Return ds

Catch MyOdbcException As OdbcException

'

HttpContext.Current.Response.Write(MyOdbcException.ToString)

Catch MyException As Exception

'

HttpContext.Current.Response.Write(MyException.ToString)

End Try

End Function

//对函数的调用

Dim MonDatasetTemp As DataSet = MySQL_Requettes.MyODBCDataset(

SQL,

constantes.ODBCBase,

constantes.ODBCServer,

constantes.ODBCPwd,

constantes.ODBCUser,

"MonDataset")

此程序用到的类库可在如下地址下载:http://www.codeproject.com/dotnet/MySQLConnexion/MySQLConnexion.zip

相关标签: 下载地址

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

mysql vb.net odbc_在VB.net中连接MySql的类库_MySQL相关推荐

  1. docker容器mysql头文件_在Docker容器中使用MySQL数据库

    开发过程中经常需要安装.调试mysql数据库,还需要在各种操作系上安装包依赖,实在是繁琐,因此就研究了一下如何在docker上运行一个mysql镜像,省却了我安装.找依赖的问题. 注:本文所有内容均在 ...

  2. go语言服务器连接mysql,golang中连接mysql数据库

    golang中连接mysql数据库,需要使用一个第三方类库github.com/go-sql-driver/mysql,在这个类库中就实现了mysql的连接池,并且只需要设置两个参数就可以实现 一般连 ...

  3. 如何在IDEA中连接mysql数据库

    补充说明下,本篇博文连接数据库,只是将IDEA作为一个Mysql数据库的可视化界面,无法在代码中访问.如果你们是想在代码中连接MySQL数据库,比如通过访问数据库的用户名和密码来进行登录验证,那么请看 ...

  4. Linux中连接mysql执行sql文件

    Linux中连接mysql执行sql文件 数据量小的时候可以把sql语句内容粘贴执行,但是文件很大的时候,这样执行效率很慢很慢,需要使用source执行sql文件 1.客户端连接mysql数据库 [r ...

  5. IDEA中连接MySQL数据库并逆向生成实体类

    IDEA中连接MySQL数据库并逆向生成实体类 首先在MySQL中创建数据库表,1个表,多个表都可以 打开IDEA 创建SpringBoot项目并新建MVC三层架构的文件夹,也可以不建,生成实体类可以 ...

  6. vb.net odbc mysql_在VB.net 中连接MySql的类库

    这是在VB.net中为连接MySql中编写的一个类库.你可以使用这个类库直接操作MySql数据库. 在使用这个类库之前,你必须安装 在这个库中有三个类: ManipStringForMySQL: 此类 ...

  7. asp连接mysql odbc,在ASP中连接MySQL数据库的方法,最好的通过ODBC方法

    折腾了一阵,总算把ASP和MySQL连接完成了,有感,特写此文与大家一同分享. 查了很多资料,ASP和MySQL连接目前有两种办法:一个是使用组件,比较有名是MySQLX,可惜要99美元.二就是使用M ...

  8. mysql下载之后找不见_Win7系统中安装mysql后找不到服务或出现找不到指定文件怎么办?...

    最近有些Win7系统用户在电脑中安装mysql之后,遇到找不到服务或出现找不到指定文件的情况,使在平时生活工作中无法正常使用非常烦恼,那么Win7系统中安装mysql后找不到服务或出现找不到指定文件应 ...

  9. python框架 mysql数据库_在Python的框架中为MySQL实现restful接口的教程

    最近在做游戏服务分层的时候,一直想把mysql的访问独立成一个单独的服务DBGate,原因如下: 请求收拢到DBGate,可以使DBGate变为无状态的,方便横向扩展 当请求量或者存储量变大时,mys ...

最新文章

  1. SDN控制器部署相关工作—Vecloud
  2. mysql高德地图设计_如何优雅的制作那些好看的地图
  3. Python资料分享来袭,收下不谢!
  4. sharepoint安装心得_过程
  5. 并查集的补集 (关押罪犯)
  6. kernel printk信息显示级别
  7. (9)vivado ila IP使用示例(学无止境)
  8. 用一句位运算判断两个整数的大小并返回较大者
  9. visreg:带你玩遍模型可视化
  10. leetcode第1282题
  11. 计算机控制技术课程2018更新资料
  12. Mac SecureCRT安装、破解和使用(mac版)
  13. Firefox火狐浏览器如何本地备份导入、导出密码
  14. ORACLE / MYSQL----SQL语句大全
  15. VS 可扩展性开发(九):总结篇
  16. 香港和内地重疾险25种常见重疾定义对比全解析
  17. 云服务 saas_SaaS和云服务策划
  18. weblogic BEA-170011
  19. 基于区块链的防护物资捐赠监管系统(三):功能设计
  20. 数据提取或数据恢复工具

热门文章

  1. JS之数据结构与算法
  2. c语言中<< , >>的作用
  3. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java疫情下校园食品安全信息管理系统4r61l
  4. 环信IM快速集成集成,实现客服功能(单聊)
  5. Java教程:RabbitMq如何开启发布手动确认模式,采用及时或异步方式确定消息是否发送到队列
  6. html img设置形状,图片img直接设置样式
  7. 对*.mht文件结构的一个浅显分析
  8. 服务器性能主要指标,性能测试中服务器关键性能指标浅析
  9. 多传感器融合定位(二)——基于地图的定位
  10. 陆奇:“黑客精神”过时了吗?答案是永远不会