【发布时间】:2009-10-30 17:06:49
【问题描述】:
我尝试了 MySqlDataReader 和 mycmd.ExecuteScalar() 的任何变体,但仍然没有成功。最后我使用 MySqlDataAdapter 和 Fill 方法并使用一些 if 案例并从那里选择一行。但这使代码更难看。示例如下:
DataSet tmpDs = new DataSet();
myda.Fill(tmpDs);
if (tmpDs.Tables.Count > 0)
if (tmpDs.Tables[0].Rows.Count > 0)
sonuc = tmpDs.Tables[0].Rows[0];
有没有更好的方法从MySQL 中选择一行?
【问题讨论】: