Can not issue data manipulation statements with executeQuery()解決方案

報錯Can not issue data manipulation statements with executeQuery()解決方案

原因:executeQuery()只可以執行查詢操作,如果執行update,delete等操作需要用execute()方法

使用exrcute()方法執行只是返回boolean值,它表示執行該SQL語句是否返回了ResultSet對象,如果需要獲取ResultSet對象的話,可以使用下面兩個方法:

  1. getResultSet()獲取該Statement執行查詢語句後返回的ResultSet對象
  2. getUpdateCount()獲取該Statement執行SQL語句後影響的記錄行數

發佈了73 篇原創文章 · 獲贊 6 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章