紫外工控论坛

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 3680|回复: 0

三分钟掌握VB.NET操作MySql数据库

[复制链接]
冰糖 发表于 2010-8-2 23:44:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

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

    VB.NET经过长时间的发展,很多用户都很了解VB.NET操作MySql数据库了,这里我发表一下个人理解,和大家讨论讨论。这是在VB.NET中为连接MySql中编写的一个类库。你可以使用这个类库直接VB.NET操作MySql数据库。
    在使用这个类库之前,你必须安装
    ODBC MYSQL 3.51下载地址:http://www.mysql.com/downloads/api-myodbc-3.51.html
    Driver ODBC.NET下载地址:http://www.microsoft.com/downloa ... 165078E32B1&displaylang=en
    在这个库中有三个类:
    ◆ManipStringForMySQL: 此类修改SGBD的字符串
    ◆MySQL_Requettes: 发送请求
    ◆MySQL_Utils : 对SGBD数据进行测试
    下面是使用VB.NET操作MySql的一个例子

      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
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


--------------------------------------------------------------------------------------------------------------------
本站是工控技术交流站点,论坛内容均为网络收集或会员所发表,并不代表本站立场,会员拥有该内容的所有权力及责任!
本站内容如有侵犯您的版权,请按下面方式联系本站管理员,我们将及时删除处理
管理员:冰糖 QQ:5483695(请直击主题), Mail:admin#ziwai.net(#改成@) 其它非本人.
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!

QQ|Archiver|手机版|小黑屋|紫外工控论坛. ( 苏ICP备11032118号-1 )

GMT+8, 2024-5-5 11:37 , Processed in 0.328127 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表