我嘗試從表中獲取的行數與這個數:MySql的獲得行
string commandLine = "SELECT COUNT(*) FROM client";
using (MySqlConnection connect = new MySqlConnection(connectionStringMySql))
using (MySqlCommand cmd = new MySqlCommand(commandLine, connect))
{
connect.Open();
int count = (int)cmd.ExecuteScalar();
return count;
}
,我得到異常:
Specified cast is not valid.
任何想法我怎麼能解決這個問題?
使用調試器查看'cmd.ExecuteScalar();'實際返回什麼類型 – Matthew
您使用的是哪個版本的MySQL? –