欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
ResultSet的type和concurrency

ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCU

說(shuō)明:Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);

通用格式為:Statement stmt=con.createStatement(int type,int concurrency);我們在訪(fǎng)問(wèn)數據庫的時(shí)候,在讀取返回結果的時(shí)候,可能要前后移動(dòng)指針,比如我們先計算有多少條信息,這是我們就需要把指針移到最后來(lái)計算,然后再把指針移到最前面,逐條讀取,有時(shí)我們只需要逐條讀取就可以了。還有就是有只我們只需要讀取數據,為了不破壞數據,我們可采用只讀模式,有時(shí)我們需要望數據庫里添加記錄,這是我們就要采用可更新數據庫的模式。下面我們就對其參數進(jìn)行說(shuō)明:

參數 int type

ResultSet.TYPE_FORWORD_ONLY 結果集的游標只能向下滾動(dòng)。

ResultSet.TYPE_SCROLL_INSENSITIVE 結果集的游標可以上下移動(dòng),當數據庫變化時(shí),當前結果集不變。

ResultSet.TYPE_SCROLL_SENSITIVE 返回可滾動(dòng)的結果集,當數據庫變化時(shí),當前結果集同步改變。

參數 int concurrency

ResultSet.CONCUR_READ_ONLY 不能用結果集更新數據庫中的表。

ResultSet.CONCUR_UPDATETABLE 能用結果集更新數據庫中的表。

查詢(xún)語(yǔ)句

ResultSet re=stmt.executeUpdate(SQL語(yǔ)句);用來(lái)更新數據庫信息或插入數據

ResultSet re=stmt.executeQuery(SQL語(yǔ)句);用來(lái)查詢(xún)數據庫信息

當我們使用ResultSet re=stmt.executeQuery(SQL語(yǔ)句)查詢(xún)后,我們可以使用下列方法獲得信息:

public boolean previous() 將游標向上移動(dòng),該方法返回boolean型數據,當移到結果集第一行之前時(shí),返回false。

public void beforeFirst 將游標移動(dòng)到結果集的初始位置,即在第一行之前。

public void afterLast() 將游標移到結果集最后一行之后。

public void first() 將游標移到結果集的第一行。

public void last() 將游標移到結果集的最后一行。

public boolean isAfterLast() 判斷游標是否在最后一行之后。

public boolean isBeforeFirst() 判斷游標是否在第一行之前。

public boolean ifFirst() 判斷游標是否指向結果集的第一行。

public boolean isLast() 判斷游標是否指向結果集的最后一行。

public int getRow() 得到當前游標所指向行的行號,行號從1開(kāi)始,如果結果集沒(méi)有行,返回0。

public boolean absolute(int row) 將游標移到參數row指定的行號。如果row取負值,就是倒數的行數,absolute(-1)表示移到最后一行,absolute(-2)表示移到倒數第2行。當移動(dòng)到第一行前面或最后一行的后面時(shí),該方法返回false
說(shuō)明:Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);

通用格式為:Statement stmt=con.createStatement(int type,int concurrency);我們在訪(fǎng)問(wèn)數據庫的時(shí)候,在讀取返回結果的時(shí)候,可能要前后移動(dòng)指針,比如我們先計算有多少條信息,這是我們就需要把指針移到最后來(lái)計算,然后再把指針移到最前面,逐條讀取,有時(shí)我們只需要逐條讀取就可以了。還有就是有只我們只需要讀取數據,為了不破壞數據,我們可采用只讀模式,有時(shí)我們需要望數據庫里添加記錄,這是我們就要采用可更新數據庫的模式。下面我們就對其參數進(jìn)行說(shuō)明:

參數 int type

ResultSet.TYPE_FORWORD_ONLY 結果集的游標只能向下滾動(dòng)。

ResultSet.TYPE_SCROLL_INSENSITIVE 結果集的游標可以上下移動(dòng),當數據庫變化時(shí),當前結果集不變。

ResultSet.TYPE_SCROLL_SENSITIVE 返回可滾動(dòng)的結果集,當數據庫變化時(shí),當前結果集同步改變。

參數 int concurrency

ResultSet.CONCUR_READ_ONLY 不能用結果集更新數據庫中的表。

ResultSet.CONCUR_UPDATETABLE 能用結果集更新數據庫中的表。

查詢(xún)語(yǔ)句

ResultSet re=stmt.executeUpdate(SQL語(yǔ)句);用來(lái)更新數據庫信息或插入數據

ResultSet re=stmt.executeQuery(SQL語(yǔ)句);用來(lái)查詢(xún)數據庫信息

當我們使用ResultSet re=stmt.executeQuery(SQL語(yǔ)句)查詢(xún)后,我們可以使用下列方法獲得信息:

public boolean previous() 將游標向上移動(dòng),該方法返回boolean型數據,當移到結果集第一行之前時(shí),返回false。

public void beforeFirst 將游標移動(dòng)到結果集的初始位置,即在第一行之前。

public void afterLast() 將游標移到結果集最后一行之后。

public void first() 將游標移到結果集的第一行。

public void last() 將游標移到結果集的最后一行。

public boolean isAfterLast() 判斷游標是否在最后一行之后。

public boolean isBeforeFirst() 判斷游標是否在第一行之前。

public boolean ifFirst() 判斷游標是否指向結果集的第一行。

public boolean isLast() 判斷游標是否指向結果集的最后一行。

public int getRow() 得到當前游標所指向行的行號,行號從1開(kāi)始,如果結果集沒(méi)有行,返回0。

public boolean absolute(int row) 將游標移到參數row指定的行號。如果row取負值,就是倒數的行數,absolute(-1)表示移到最后一行,absolute(-2)表示移到倒數第2行。當移動(dòng)到第一行前面或最后一行的后面時(shí),該方法返回false
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Java中JDBC常見(jiàn)對象
ResultSet用法集錦
ResultSet常用方法
jsp 連接access數據庫實(shí)例
JDBC常見(jiàn)面試題集錦
JDBC技術(shù)和數據庫連接池專(zhuān)題
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久