mysql connector net 5.0_asp.net连接Mysql(connector/net 5.0)

Mysql的connector/net5.0下载地址:

http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.6.zip/from/pick

安装好以后,点属性,然后点查找目标,点向上一层目录,找到Binaries\.NET 2.0,然后将这个文件复制到你的工程目录下,一般这样的DLL文件会保存到bin目录下.

在代码页里输入using Mysql.Data.MysqlClient;然后再在Page_Load函数里写MysqlConnection,在单词写到一半时提示就出来了,下面的就不用写了吧?都已经出现”代码智能完成了”,随便写一段代码试试就可以了,和Sqlserver完全相似.

下面提供两段代码供参考,一个代码页,一个是HTML页:

default2.aspx.cs下的代码:

using System;

using System.Data;

using System.Configuration;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

using MySql.Data.MySqlClient;

public partial class Default2 : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

string query = "select * from guestbook";

MySqlConnection myConnection = new MySqlConnection("server=localhost;user id=root;password=;database=guestbook");

MySqlCommand myCommand=new MySqlCommand(query,myConnection);

myConnection.Open();

myCommand.ExecuteNonQuery();

MySqlDataReader myDataReader = myCommand.ExecuteReader();

string bookres="";

while (myDataReader.Read()==true)

{

bookres+=myDataReader["id"];

bookres+=myDataReader["user"];

bookres += myDataReader["pass"];

}

myDataReader.Close();

myConnection.Close();

lb1.Text = bookres;

}

}

default2.aspx下的代码

无标题页

以上结果在visual web Developer2005(速成版)下测试通过!相信在visual studio 2005中也可以通过!

connector/NET 5.0下载地址:http://dev.mysql.com/downloads/connector/net/5.0.html

请注意红色的部分,有什么不明白的可以发邮件给我!

sguy@163.com

visual web Developer2005(速成版)可以在微软学生中心下载到!

在做项目前需要把Mysql connector/net 5.0装上,然后到安装目录中找到MySql.Data.dll,将此文件拷贝到项目的bin目录下然后将using MySql.Data.MySqlClient; 这句红色的语句写到using那几行的下面。就可以了!

快速上手的正确的做法是将以前写的SQLserver 代码改写成mysql的,而改写的部分也很少,因为二者格式几乎一样.当然这么便利的接口要归功于Mysql的官方了.呵呵,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值