|
string select = "SELECT MIN(PhotoID) FROM Photo WHERE AlbumID = 1";
SqlCommand cmd = new SqlCommand(select, con);
object o = cmd.ExecuteScalar();
con.Close();
if (o == null)
{
return 0;
}
else
{
return Convert.ToInt32(o); 出错:对象不能从 DBNull 转换为其他类型。
}
我设断点后可以确信 o 没错(o = 1), 这是为什么啊??我该怎么做呢???
谢谢大家了!!! |
|