public
class jdbcdemo catch (classnotfoundexception e)
try
int data=statm.executebatch();
system.out.println(data.length);*/
string sql="select c.cname,t.tname from course c,teacher t where c.tid=t.tid";
//第四步:運算元據庫
resultset set=statm.executequery(sql);
//對set中的資料迭代輸出,不能用for迴圈
while(set.next())
} catch (sqlexception e) finally catch (sqlexception e)
}if(conn!=null) catch (sqlexception e) }}
}}
向資料庫中增加,刪除,修改資料或者是建立一張新的表可以用:executeupdate(string sql)
執行給定 sql 語句,該語句可能為 insert、update 或 delete 語句,或者不返回任何內容的 sql 語句(如 sql ddl 語句),還可以建立一張新的表。
executequery(string sql)
執行給定的 sql 語句,該語句返回單個resultset物件。相當於資料庫中select的功能。
executebatch()
將一批命令提交給資料庫來執行,如果全部命令執行成功,則返回更新計數組成的陣列。
addbatch(string sql)
將給定的 sql 命令新增到此 statement 物件的當前命令列表中 。
通過使用addbatch()和executebatch()這一對方法可以實現批量處理資料。
JDBC連線資料庫
雖然現在用很多方法來實現應用程式與資料庫後台的連線操作,但是做為一名新手,真正理解和掌握使用jdbc來連線資料庫是非常有必要的,因為它是基礎。下面就說說如何實現jdbc連線資料庫。url jdbc mysql localhost 3306 bookmanage?useunicode true cha...
JDBC 連線資料庫
附 驅動包以及關鍵字 mysql class.forname org.gjt.mm.mysql.driver cn drivermanager.getconnection jdbc mysql mydbcomputernameorip 3306 mydatabasename susr,spwd po...
JDBC連線資料庫
注意引入的是sqljdbc4.jar包 connection物件的資料庫能夠提供描述其表 所支援的 sql 語法 儲存過程 此連線功能等等的資訊 statement物件表示基本語句,其中將單個方法應用於某一目標和一組引數,以返回結果 resultsetmetadata可用於獲取關於resultset...