MySQLexecuteQuery() 資料操作異常
在 MySQL 中,執行涉及資料操作的查詢(例如 INSERT、UPDATE 或DELETE)時語句,如果使用executeQuery()而不是executeUpdate().
錯誤消息:
“無法使用executeQuery()發出數據操作語句”
說明:
executeQuery() 用於執行 SELECT 語句,該語句從表中檢索資料而不修改 他們。但是,當嘗試操作資料(例如插入、更新或刪除記錄)時,應使用executeUpdate()。
解決方案:
解決此問題,將程式碼中的executeQuery()替換為exec uteUpdate(),如圖下面:
executeUpdate(query1); executeUpdate(query2);
注意:
executeUpdate()方法傳回整數值,表示受資料操作查詢影響的行數。
以上是為什麼`executeQuery()`會導致MySQL中的資料操作異常?的詳細內容。更多資訊請關注PHP中文網其他相關文章!