executequery方法出錯 execute,executeQuery和executeUpdate之間的區(qū)別?
execute,executeQuery和executeUpdate之間的區(qū)別?Java中execute、executeQuery和executeupdate的區(qū)別如下:1。一般概述如下:execut
execute,executeQuery和executeUpdate之間的區(qū)別?
Java中execute、executeQuery和executeupdate的區(qū)別如下:1。一般概述如下:executeQuery()-直接從數據庫中獲取數據,只執(zhí)行select語句executeupdate()-插入、刪除或更新數據庫execute()-對數據庫的所有操作都可以使用此方法。2具體區(qū)別如下:executeQuery():通常用于讀取數據庫的內容。將數據輸出為結果集。通常用于select語句。Executeupdate()—通常用于更改數據庫。一般來說,這里會用到drop table或database、insert into table、update table、delete from table語句。輸出的格式是int。這個int值表示被查詢的行數。Execute()—如果用戶不知道要用于執(zhí)行SQL語句的方法,則可以使用此方法。這將返回一個布爾值。True表示結果是一個resultset,false表示它有一個int值,表示要查詢的行數。