首先你的這個里面的for循環(huán)是不是可以不要。
為陜西等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及陜西網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、網(wǎng)站制作、陜西網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
處理結(jié)果兩種情況:執(zhí)行更新返回的是本次操作影響到的記錄數(shù)。執(zhí)行查詢返回的結(jié)果是一個ResultSet對象。ResultSet包含符合SQL語句中條件的所有行,并且它通過一套get方法提供了對這些 行中數(shù)據(jù)的訪問。
如果你的程序是需要將查詢結(jié)果展示在jsp頁面上,你需要在jsp頁面上使用js寫定時器代碼,參考SetInterval方法。如果你的程序是桌面應(yīng)用程序,你可以使用java的定時器Timer。
參數(shù)傳到后臺,通過hibernate的hql語句寫一個普通的模糊查詢就可以了,hql基本無法優(yōu)化,只能加索引。用jdbc或者mybatis。
這個看你用的什么連的數(shù)據(jù)庫啊,如果是純JDBC,那就用JDBC的方法去寫查詢語句。如果是框架,那就按照框架的去寫。而且還得看你連的是什么數(shù)據(jù)庫,你這樣問怎么可能給你一個精確的回答。
接下來就是寫main方法測試數(shù)據(jù)庫連接,SQL語句執(zhí)行的結(jié)果集是放在ResultSet對象中的,如果要取里面的內(nèi)容就需要循環(huán)依次取出。使用完之后記得關(guān)閉數(shù)據(jù)庫連接。
1、在連接數(shù)據(jù)庫之前,首先要加載想要連接的數(shù)據(jù)庫的驅(qū)動到JVM(Java虛擬機),這通過java.lang.Class類的靜態(tài)方法forName(StringclassName)實現(xiàn)。
2、用JDBC連接數(shù)據(jù)庫,然后用sql語句。要導(dǎo)入mysql的驅(qū)動包。
3、java 怎樣查詢MYSQL數(shù)據(jù)庫中的數(shù)據(jù);根據(jù)id字段查詢,獲取id 對應(yīng)的一行數(shù)據(jù),并顯示 在標(biāo)簽上。 用一個循環(huán)查詢多個,代碼要怎么寫。
當(dāng)然,首先要安裝有JDK(一般是JDKX)。然后安裝MySQL,這些都比較簡單,具體過程就不說了。配置好這兩個環(huán)境后,下載JDBC驅(qū)動mysql-connector-java-0.zip(這個是最新版的)。然后將其解壓縮到任一目錄。
方法/步驟 首先需要安裝好JDK(配置環(huán)境變量),如圖所示:其次要安裝好MySQL數(shù)據(jù)庫,可以使用可視化Navicar For MySQL,如圖所示:最后通過代碼進行連接。
使用工具:java語言、Myeclipse。
首先打開運行mysql-29-winx6msi(就是上面的MySQL V5),你會進入到安裝界面:接下來。。next-next。。一直點擊next,當(dāng)你看到這樣的界面:這個是選擇MySQL的安裝目錄。
下面代碼是使用jdbc直接來鏈接mysql的操作,方式與SQL SERVER類似,區(qū)別在于加載的驅(qū)動不同,url的設(shè)置也有點區(qū)別。