- C# 访问mysql数据库 conn.Open();出错
-
代码如下
MySQLConnection conn = null; conn = new MySQLConnection(new MySQLConnectionString("localhost", "wsnvlab", "root", "123456").AsString); try { conn.Open(); } catch(Exception e) { } return conn;
执行到 conn.Open();时出错,错误提示
无法加载 DLL“libmySQL.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。
该怎么解决
没有你想的那么复杂吧, 只要一个 MySQL.dll 就可以了的呀
参考无法加载DLL"libmySQL.dll"找不到指定的模块
把libmySQL.dll拷贝到system32目录下
你的dll路径不对,放到exe一个目录
string strConn = @"Data Source=(local);Initial Catalog=CarRentSystem;Integrated Security=True";
SqlConnection conn = new SqlConnection(strConn);
conn.Open();
MySQL.dll 文件目录不对或者权限不够