vs2010链接到mysql_关于VS2010连接Mysql Web的那些事。

最近在学c#,web方面,遇到一个问题,如何配置Web.config使得asp.net能够顺利连接到mysql数据库。连接sqlserver的例子很多,连接mysql的例子并不多见。在这里我写一下自己的一点心得吧,我也是初级学者。

我遇到一个很恼火的事情,vs2010没有mysql的数据源,即使按照网上说的方法重新下载最新版的connector也不行。只好硬着头皮搜,很多人只是轻描淡写了一下,自己在web.config中配置,然后调用。说的轻巧,但对于,我们这种刚解除c#的新人来讲,有点难度了哈。呵呵。这里不赘述了,mysql小巧等相关优点,我们只是用到它了。

首先,你得有一个MySql.dll的文件,把它先添加到引用中,还有必须记得 using System.Web.Configuration;后面会用到。

webconfig中是这样写的:

然后,我们就要创建连接了,string conn1 = WebConfigurationManager.ConnectionStrings["Conn"].ConnectionString.ToString();//获取连接的字符串,也即webconf中配置的。

SqlConnection con = new SqlConnection(conn1);//千万别这么写哈,这是sqlserver的,我查了好久错误。!!

MySqlConnection conn = new MySqlConnection(conn1);//这个才是正确的.

然后,打开数据库,conn.open();

测试一下是否连接成功了,Response.Write("连接成功");

下面什么填充gridview的,跟sqlserver差不多,这里我就不赘述了哈。

自己写的增删改查,还没有完善 ,凑合看吧。

大家可以借鉴一下.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值