本人下载了一个MySQLDriverCS,然后引用它,使用它里面的一些方法来连接MYSQL
结果出错
{System.IO.FileNotFoundException: 未能加载文件或程序集“MySQLDriverCS, Version=3.0.1735.36021, Culture=neutral, PublicKeyToken=172f94dfb0faf263”或它的某一个依赖项。系统找不到指定的文件。
文件名:“MySQLDriverCS, Version=3.0.1735.36021, Culture=neutral, PublicKeyToken=172f94dfb0faf263”
在调用这个方法就出错,断点只能到外层就出错了
public DataTable GetMySqlDataTable(String sCmdText, int iConnType, SqlParameter[] sSp)
{
MySQLConnection MySqlConn = null;
DataTable dDt = new DataTable();
//try
//{
MySQLDataAdapter MySqlDa;
MySqlConn = GetMySqlConn(iConnType);
Open(MySqlConn);
MySQLCommand MySqlComm = new MySQLCommand(sCmdText, MySqlConn);
foreach (SqlParameter sSpr in sSp)
{
MySqlComm.Parameters.Add(sSpr);
}
MySqlDa = new MySQLDataAdapter(MySqlComm);
MySqlDa.Fill(dDt);
MySqlDa.Dispose();
//}
//catch (Exception e)
//{
// throw new Exception(e.Message, e);
//}
//finally
//{
Close(MySqlConn);
return dDt;
//} }
结果出错
{System.IO.FileNotFoundException: 未能加载文件或程序集“MySQLDriverCS, Version=3.0.1735.36021, Culture=neutral, PublicKeyToken=172f94dfb0faf263”或它的某一个依赖项。系统找不到指定的文件。
文件名:“MySQLDriverCS, Version=3.0.1735.36021, Culture=neutral, PublicKeyToken=172f94dfb0faf263”
在调用这个方法就出错,断点只能到外层就出错了
public DataTable GetMySqlDataTable(String sCmdText, int iConnType, SqlParameter[] sSp)
{
MySQLConnection MySqlConn = null;
DataTable dDt = new DataTable();
//try
//{
MySQLDataAdapter MySqlDa;
MySqlConn = GetMySqlConn(iConnType);
Open(MySqlConn);
MySQLCommand MySqlComm = new MySQLCommand(sCmdText, MySqlConn);
foreach (SqlParameter sSpr in sSp)
{
MySqlComm.Parameters.Add(sSpr);
}
MySqlDa = new MySQLDataAdapter(MySqlComm);
MySqlDa.Fill(dDt);
MySqlDa.Dispose();
//}
//catch (Exception e)
//{
// throw new Exception(e.Message, e);
//}
//finally
//{
Close(MySqlConn);
return dDt;
//} }
解决方案 »
- 弹出层中的GridView的分页
- 40分啦!!!大家帮我看看,这两种方式有什么区别
- 【急】JS获取Session的问题
- 让datagridview里面的数据位置随机变化
- 如何在aspx网页中插入视频,点击播放的时候播放
- asp.net jquery
- 请问那里有用于ASP.NET网页中的用于显示WORD/EXEL文件类容的控件?
- 请问如何快速的摆脱当前的现状??????
- 请问这样的错误信息有怎么解决?[加多少分都可以]
- [求助] 谁有farpoint spreat for .net webform注册码![分数不够可以再给!]
- 谁知道这个网站原理,100分是你的了。。解决马上结贴
- 如何能禁止Web页面中的TextBox输入中文?
public static MySqlConnection Connection
{
get
{
//string connectionString = ConfigurationManager.ConnectionStrings["connString"].ConnectionString;//此方法为在web.config文件中定义数据连接方式 //string connectionString = "Database=db_cms;Data Source=127.0.0.1;port=3306;User Id=root;Password=sa";//一般连接方式
string connectionString = ConfigurationSettings.AppSettings["connstr"].ToString(); if (connection == null)
{
connection = new MySqlConnection(connectionString);
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Closed)
{
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Broken)
{
connection.Close();
connection.Open();
}
return connection;
}
}
去看,我之前也遇到这个问题,我解决了。
分给我吧。