• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

在VB.NET应用中使用MySQL的方法_MySQL

mysql 搞代码 4年前 (2022-01-09) 22次浏览 已收录 0个评论

绪言

在Visual Studio中使用向导连接到MySQL数据库是一件相当棘手的事情。因为MySQL并不在VS本文来源gao*daima.com搞@代#码&网62012默认支持的数据库中(比如SQL Server)。在本文中我将介绍如何使用VB.NET连接到MySQL数据库并且执行SQL语句(SELECT,UPDATE,DELETE),同时我会展示如何将MySQL连接器导入(connectors)到Visual Studio 2012中。

使用代码

你须要从http://dev.mysql.com/downloads/connector/下载MySQL连接器(mysql-connector-net)并导入到Visual Studio中。解压下载到的文件到指定文件夹,例如C:\。启动Visual Studio。
在VS2012创建一个新的项目,项目名称可以是你任意你喜欢的:

打开project(项目) –> Add reference(添加引用)。

选中刚才下载的DLL文件,将其导入你的项目中。
创建一个新的VB类,命名为itmysqldbas如下所示:

现在你可以直接使用我写的MySQL连接类的代码。我把这个类的代码附在了这里,或者mySqlDB.zip。
你可以把这个类的代码复制到你的类中,或者干脆你直接把这个类文件放到你的项目中,这完全取决于你的决定。无论你采用哪种方式,你都能得到一个即能连接到MySQL数据库又能执行SELECT、UPDATE、DELETE操作的类。
我将仅仅使用几行代码就添加一个简单的GridView到我的项目中,并试图从数据库中读取数据。

Dim mydb As New mySqlDB<br />     <br />    Protected Sub Page_Load(ByVal sender As Object, _<br />              ByVal e As System.EventArgs) Handles Me.Load<br />        Try<br />            Dim dataset As New DataSet<br />            Dim queryresult As String = ""<br />            dataset = mydb.executeSQL_dset("SELECT COMMAND", queryresult)<br />            GridView1.DataSource = dataset<br />            GridView1.DataBind()<br />        Catch ex As Exception<br />     <br />        End Try<br />    End Sub

当你执行上述代码时,会调用executeSQL_dset这个函数从数据库中获取数据。这个函数会返回一个数据集(dataset),然后你就能在项目中作用它了。

若要执行更新或删除命令,还有另一个方法,如下:

Dim dataset As New DataSet<br />    Dim queryresult As String = ""<br />    mydb.executeDMLSQL("update or delete SQL command", queryresult)<br />    If queryresult = "SUCCESS" Then<br />        'your command is ok<br />    Else<br />        'your command is not ok<br />    End If

希望这个篇文章对会对你有用。

MySQL非常小巧、非常容易下载,并且它是免费的(开源的)。希望你能使用上述的类连接到MySQL数据库,并能执行(SELECT,UPDATE,DELETE)命令。

我会在另一篇文章中解释这个类的一些细节上的问题,以方便你自己能修改这个类。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:在VB.NET应用中使用MySQL的方法_MySQL

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址