99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

JDBC 語(yǔ)句

2018-03-20 19:46 更新

JDBC教程 - JDBC語(yǔ)句


獲得連接后,我們可以使用sql語(yǔ)句與數(shù)據(jù)庫(kù)交互。

通常sql語(yǔ)句由從Connection返回的 Statement 接口執(zhí)行。

JDBC語(yǔ)句用于通用訪問數(shù)據(jù)庫(kù)。在使用靜態(tài)SQL語(yǔ)句時(shí)非常有用。

Statement接口不能接受參數(shù)。

Statement對(duì)象使用Connection對(duì)象的createStatement()方法創(chuàng)建,如下所示:

Statement stmt = conn.createStatement( );

方法語(yǔ)句

我們可以使用Statement用它的三個(gè)execute方法之一來(lái)執(zhí)行一個(gè)SQL語(yǔ)句。

  • boolean execute(String SQL)
    執(zhí)行SQL語(yǔ)句,如create database,create table。如果可以檢索ResultSet對(duì)象,則返回true值;否則,返回false。
  • int executeUpdate(String SQL)
    執(zhí)行將影響數(shù)據(jù)行的SQL語(yǔ)句,例如,INSERT,UPDATE或DELETE語(yǔ)句。它返回受SQL語(yǔ)句影響的行數(shù)。
  • ResultSet executeQuery(String SQL)執(zhí)行SELECT語(yǔ)句并返回結(jié)果。返回ResultSet對(duì)象。

關(guān)閉語(yǔ)句對(duì)象

我們需要關(guān)閉一個(gè) Statement 對(duì)象來(lái)清理分配的數(shù)據(jù)庫(kù)資源。

If we close the Connection object first, it will also close the Statement object. 
Statement stmt = null;
try {
   stmt = conn.createStatement( );
   stmt execuate method();
}
catch (SQLException e) {

}
finally {
   stmt.close();
}


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)