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