我正在尝试从我的数据库表中检索最新数据。我正在使用 max(columnName) 但没有我喜欢的结果。我不断得到列名而不是任何值
请帮我解决这个...
检索最大值的代码是这样的
dbConnection dbCon = new dbConnection();
con = dbCon.doConnection();
SqlCommand cmd = new SqlCommand();
String query = "select max(studentNo) from studentInfo;";
cmd.Connection = con;
cmd.CommandText = query;
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
String x=reader["studentNo"].ToString();
}
这里的 studentNo 是我需要提取其值的列名,它是 int 类型,在我的应用程序上打印字符串 x 时,我得到 studentNo 而不是值。现在我没有解决问题的线索,因为我找不到代码有什么问题。帮我做这个