轻松搞定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代码:

 
 
 
  1. usingSystem;
  2. usingSystem.Data;
  3. usingSystem.Configuration;
  4. usingSystem.Collections;
  5. usingSystem.Web;
  6. usingSystem.Web.Security;
  7. usingSystem.Web.UI;
  8. usingSystem.Web.UI.WebControls;
  9. usingSystem.Web.UI.WebControls.WebParts;
  10. usingSystem.Web.UI.HtmlControls;
  11. usingMySql.Data.MySqlClient;
  12. publicpartialclassDefault2:System.Web.UI.Page
  13. {
  14. protectedvoidPage_Load(objectsender,EventArgse)
  15. {
  16. stringquery="select*fromguestbook";
  17. MySqlConnectionmyConnection=newMySqlConnection("server=localhost;userid=root;password=;database=guestbook");
  18. MySqlCommandmyCommand=newMySqlCommand(query,myConnection);
  19. myConnection.Open();
  20. myCommand.ExecuteNonQuery();
  21. MySqlDataReadermyDataReader=myCommand.ExecuteReader();
  22. stringbookres="";
  23. while(myDataReader.Read()==true)
  24. {
  25. bookres+=myDataReader["id"];
  26. bookres+=myDataReader["user"];
  27. bookres+=myDataReader["pass"];
  28. }
  29. myDataReader.Close();
  30. myConnection.Close();
  31. lb1.Text=bookres;
  32. }
  33. }

default2.aspx下的代码

 
 
 
  1. <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default2.aspx.cs"Inherits="Default2"%>
  2. 无标题页
  • #T#以上结果在visualwebDeveloper2005(速成版)下测试通过!相信在visualstudio2005中也可以通过!connector/NET5.0下载地址:http://dev.mysql.com/downloads/connector/net/5.0.html在做项目前需要把Mysqlconnector/net5.0装上,然后到安装目录中找到MySql.Data.dll,将此文件拷贝到项目的bin目录下然后将usingMySql.Data.MySqlClient;这句红色的语句写到using那几行的下面。就可以了!快速上手的正确的做法是将以前写的SQLserver代码改写成mysql的,而改写的部分也很少,因为二者格式几乎一样。

    网页名称:轻松搞定ADO.NET连接MySQL
    网页链接:http://www.mswzjz.com/qtweb/news6/183656.html

    网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

    猜你还喜欢下面的内容

    微信小程序知识

    同城分类信息