【发布时间】:2012-02-12 00:04:07
【问题描述】:
我该如何更改:
using (SqlCommand myCommand = myConnection.CreateCommand())
{
myConnection.Open();
myCommand.CommandText = "SELECT FormID FROM tbl_Form";
using (SqlDataReader reader = myCommand.ExecuteReader())
{
while (reader.Read())
{
int FormID = reader.GetInt32(reader.GetOrdinal("FormID"));
MessageBox.Show(FormID.ToString());
}
}
}
获取 MAX(FormID) ?
我的自然倾向是在 FormID 周围抛出一个 MAX,但我得到了 IndexOutOfRange 异常。
【问题讨论】:
标签: c# sql sqldatareader