for迴圈中jdbc executeQuery sql 出錯

時間 2021-10-14 20:16:29

1樓:匿名使用者

引數是string型別,返回型別是datatable即資料表型別public datatable executequery(string sql)

catch (exception e)

//datatable是此方法返回的物件,包含了得到的資料return datatable;

}另外,團idc網上有許多產品**,便宜有口碑

2樓:

你為什麼要將jdbc.executequery(sql)放在for迴圈中執行,如果你在迴圈中去建立連線,這樣是很危險的,對於你的連線池壓力很大。

3樓:沒門咱走窗

你可以用批處理,但是你怎麼能一下迴圈80000多條,你這樣做太不科學了吧,一下80000多條,肯定是要斷開的啦,你可以一次處理少一點,批量處理,就沒問題了!

4樓:龍兒愛我

如果你這句話放在try塊中,這句話出錯時,會執行相應catch塊中的內容,你只要在catch裡再建立一個連線,當然你需要用一個全域性變數記錄你所執行到哪。

你把具體的**發一下,我給你簡單改一下~,希望能幫到你!

多重迴圈中的continue的用法

public class cont system.out.println test 當是continue back1的時候,當i 0時候第二層for迴圈到j 9的時候就結束此次迴圈,執行continue back1,到第一層迴圈。此時因為有i 所以i 1的時候,第二層for迴圈到j 9的時候就結束當...

請問for迴圈中的switch語句中case後用break還是continue??區別是什麼

鐮刀鐵錘遊騎兵 break是結束並跳出迴圈語句,continue是結束本次迴圈然後進入下次迴圈 迴圈的定義是程式段執行完了以後,再次判斷條件,若條件為真,則繼續執行該程式段。而在switch結構當中,只是該程式段執行完了之後,就繼續執行下面的語句。因此很明顯switch結構不是迴圈。迴圈有重複 反覆...

for迴圈中的i 何 i沒區別嗎

for迴圈中的i 和 i是有區別的,區別如下 i 是先引用i的值再自加,而 i是先讓i自加再引用i的值。本迴圈中i 的輸出值為0 1 2 3 4 5 6 7 8 9,而 i的輸出值為1 2 3 4 5 6 7 8 9,但兩種演算法執行完畢之後,i的值都為10.一般實際應用中,先加在引用顯得更高效。f...