请教高手 C#

来源:百度知道 编辑:UC知道 时间:2024/06/20 03:47:19
请问 可以用OLE DB方式连接MYSQL数据库吗
如果行的话 连接字符串该这么写
如下的写法行吗?
string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;" + @"Data Source=C:\Program Files\MySQL\MySQL Server 5.0\data\cc.MDB";
看了http://www.connectionstrings.com/?carrier=mysql之后
找到了
Provider=MySQLProv;Data Source=mydb;User Id=myUsername;Password=myPassword;
请问具体怎么写这个字符串
主要是Provider这么写

public static string BuildSqlString()
{
StringBuilder connectionString = new StringBuilder(@"Provider=Microsoft.Jet.OLEDB.4.0;");
connectionString.Append(@"Data Source=").Append(dbPath).Append(";");
connectionString.Append("Persist Security Info = False;");
return connectionString.ToString();
}
添加System.Data.OleDb引用 使用StringBuilder试试看!

没用过你这个数据库你在网上看一下怎么连

应该和sql200一样吧???????

专门查的网站,但愿你能看的懂简单的英文。www.connectionstrings.com

可以尝试下,微软的东西一般能很好的支持自己的数据库(sql server),至于mysql就不好说了

1)打开server Explorer (view--->other windows--->server Explorer)
2)选择data connections,右键,选择MYSQL数据源

应该和Sql2005一样的吧!在网上找了半天也没有给你找一个答案