很有可能是传输语句错位导致的
public List<T> function()
{
try
{
MySqlDataOperate sdo = new MySqlDataOperate();
if (false == sdo.GetConn()) return null;//自己写的mysql连接方法
List<T> list = new List<T>();
string SqlFormat = "";
SqlFormat = "SELECT * FROM table LIMIT 0,50";
DataSet dataset = sdo.GetDataSet(SqlFormat, "T");
sdo.CloseConn();
if (dataset == null)
{
//数据库连接失败
return null;
}
if (dataset == null || dataset.Tables[0].Rows.Count == 0)
{
return null;
}
for (int i = 0; i < dataset.Tables[0].Rows.Count; i++)
{
T tune_ = new T();
tune_.A= Convert.ToInt32(dataset.Tables[0].Ro