返回顶部
首页 > 资讯 > 数据库 >ADO.NET连接MySQL时碰到的问题及解决方法
  • 733
分享到

ADO.NET连接MySQL时碰到的问题及解决方法

2023-06-17 20:06:13 733人浏览 安东尼
摘要

这篇文章主要介绍“ADO.net连接MySQL时碰到的问题及解决方法”,在日常操作中,相信很多人在ADO.NET连接Mysql时碰到的问题及解决方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ADO.NET

这篇文章主要介绍“ADO.net连接MySQL时碰到的问题及解决方法”,在日常操作中,相信很多人在ADO.NET连接Mysql时碰到的问题及解决方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ADO.NET连接mysql时碰到的问题及解决方法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

学习ADO.NET时,你可能会遇到ADO.NET连接Mysql问题,这里将介绍ADO.NET连接MySQL问题的解决方法,在这里拿出来和大家分享一下。Mysql安装好以后,点属性,然后点查找目标,点向上一层目录,找到Binaries\.NET2.0,然后将这个文件复制到你的工程目录下,一般这样的DLL文件会保存到bin目录下.在代码页里输入usingMysql.Data.MysqlClient;然后再在Page_Load函数里写MysqlConnection,在单词写到一半时提示就出来了,下面的就不用写了吧?都已经出现”代码智能完成了”,随便写一段代码试试就可以了,和Sqlserver完全相似.

下面提供两段代码供参考,一个代码页,一个是html页:default2.aspx.cs下ADO.NET连接MySQL代码:

usingSystem;  usingSystem.Data;  usingSystem.Configuration;  usingSystem.Collections;  usingSystem.WEB;  usingSystem.Web.Security;  usingSystem.Web.UI;  usingSystem.Web.UI.WebControls;  usingSystem.Web.UI.WebControls.WebParts;  usingSystem.Web.UI.HtmlControls;  usingMySql.Data.MySqlClient;   publicpartialclassDefault2:System.Web.UI.Page  {  protectedvoidPage_Load(objectsender,EventArgse)  {  stringquery="select*fromguestbook";  MySqlConnectionmyConnection=newMySqlConnection("server=localhost;userid=root;passWord=;database=guestbook");  MySqlCommandmyCommand=newMySqlCommand(query,myConnection);  myConnection.Open();  myCommand.ExecuteNonQuery();  MySqlDataReadermyDataReader=myCommand.ExecuteReader();  stringbookres="";  while(myDataReader.Read()==true)  {  bookres+=myDataReader["id"];  bookres+=myDataReader["user"];  bookres+=myDataReader["pass"];  }  myDataReader.Close();  myConnection.Close();  lb1.Text=bookres;  }  }

default2.aspx下的代码

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default2.aspx.cs"Inherits="Default2"%>  <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> <headrunatheadrunat="server"> <title>无标题页</title> </head> <body> <asp:labelIDasp:labelID=lb1runat=server/> <fORMidformid="form1"runat="server"> <div>  </div> </form> </body> </html>

以上结果在visualwebDeveloper2005(速成版)下测试通过!相信在visualstudio2005中也可以通过!

到此,关于“ADO.NET连接MySQL时碰到的问题及解决方法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

您可能感兴趣的文档:

--结束END--

本文标题: ADO.NET连接MySQL时碰到的问题及解决方法

本文链接: https://lsjlt.com/news/292587.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作