求助大神,找不到方法:“System.Data.DataSet Utility.MySqlHelper.ExecuteTxtDataSet(System.Str
异常详细信息: System.MissingMethodException: 找不到方法:“System.Data.DataSet Utility.MySqlHelper.ExecuteTxtDataSet(System.String, MySql.Data.MySqlClient.MySqlParameter[])”。
DAL的代码
public List<test> GetAlltest()
{
string strSql = "select * from test ";
DataSet ds = Utility.MySqlHelper.ExecuteTxtDataSet(strSql);
List<test> list = new List<test>();
foreach (DataRow dr in ds.Tables[0].Rows)
{
list.Add(ConvertRowToEntity(dr));
}
return list;
}
MySqlHelper的代码
public static DataSet ExecuteTxtDataSet(string cmdText, params MySqlParameter[] cmdParms)
{
MySqlCommand cmd = new MySqlCommand();
using (MySqlConnection conn = new MySqlConnection(ConnString))
{
PrepareCommand(conn, null, cmd, CommandType.Text, cmdText, cmdParms);
MySqlDataAdapter da = new MySqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
conn.Close();
cmd.Parameters.Clear();
return ds;
}
}
检查过了引用都没啥问题但是一直报上面的错,请大家指点一下。