我正在寫一個連接到Oracle MySQL的函數來檢查特定的行,但它似乎不工作!有人告訴我如何檢查數據庫中是否存在一行檢查MySQL數據庫中是否存在一行?
private bool groupAlreadyHasAdmin(string grp) {
try
{
myConn.Open();
strCmd = "SELECT * FROM users WHERE [email protected] AND privelege=2 LIMIT 1";
MySqlCommand myCmd = new MySqlCommand(strCmd, myConn);
myCmd.Parameters.AddWithValue("groupname", grp);
if (myCmd.ExecuteNonQuery() > 0)
{
return true;
}
else
{
return false;
}
}
catch (Exception E) { MessageBox.Show(E.Message); }
return false;
}
'myCmd.Parameters.AddWithValue( 「組名」,GRP);'應該是'myCmd.Parameters.AddWithValue( 「@組名」,GRP);'就在我頭頂。另外,你是否收到任何類型的錯誤? – MyCodeSucks 2013-02-19 21:30:09
幾乎發生了讀'Oracle MySQL'的心臟病發作,仍然不習慣! – Sebas 2013-02-19 21:31:12
你確定嗎?我正在使用Oracle Mysql,因爲有一段時間我以這種方式工作,即使在我不添加@ – 2013-02-19 21:31:20