使用MySQL 對C# 中的預準備語句進行故障排除
嘗試在使用MySQL 的C# 程式中使用預先準備語句時遇到錯誤。雖然將其轉換為標準語句產生了所需的結果,但您正在尋求協助來識別問題。
錯誤代碼:
cmd = new MySqlCommand("SELECT * FROM admin WHERE admin_username='@val1' AND admin_password=PASSWORD('@val2')", MySqlConn.conn); cmd.Prepare(); cmd.Parameters.AddWithValue("@val1", tboxUserName.Text); cmd.Parameters.AddWithValue("@val2", tboxPassword.Text);
修正:
修正的程式碼:
以上是為什麼我的 C# MySQL 準備語句失敗,如何修復?的詳細內容。更多資訊請關注PHP中文網其他相關文章!