首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#中连接mysql数据库可以用什么样的方法?解决思路

2012-01-06 
C#中连接mysql数据库可以用什么样的方法?C#中怎么连接mysql数据库?[解决办法]需要先下载mysqlnet.exe,安装

C#中连接mysql数据库可以用什么样的方法?
C#中怎么连接mysql数据库?

[解决办法]
需要先下载mysqlnet.exe,安装后引用CoreLab.MySql.dll
基本语句

insert into `mis`.`users` ( name, age) values ( "ywm ", 13)

select id, name, age from `mis`.`users` limit 0, 50

delete from `mis`.`users` where id > 8

update `mis`.`users` set name = "ywm1 " where id = 13


连接字符串

MySqlConnection conn = new MySqlConnection( "User Id=root;Password=sa;Host=localhost;Database=mis; ");
conn.Open();
MySqlDataAdapter da = new MySqlDataAdapter( "select id, name, age from `mis`.`users` ",conn);
DataSet ds = new DataSet();
da.Fill(ds, "users ");
conn.Close();
DataGrid1.DataSource= ds;
DataGrid1.DataBind();


[解决办法]
1.网上有开源的mysqlconnection,我用过还可以
2.用ODBC连接,这样你无需关心你的数据库是什么 服务机器上要装个MYSQLODBC来实现ODBC
[解决办法]
有两种方法 一种是 通过 odbc.net 一种是通过 MySQLDriverCS.dll
MySQLDriverCS > odbc.net 但是我也找了很久,就是没找到 MySQLDriverCS.dll的下载。
[解决办法]
MyOleDB OleDB的方式,比较通用。


热点排行