元資料:
databasemetadata類:
geturl():代表資料庫的url,返回乙個string類物件
getusername():返回使用者名稱
isreadonly():返回乙個布林值,是否只許讀操作
getdatabaseproductname():產品名稱
getdatabaseproductversion():資料庫的版本號
getdrivername():驅動名稱
getdriverversion():驅動版本號
resultsetmetadata類:獲取關於resultset物件中列的型別和屬性資訊的物件
getcolumnname(int column):獲取指定列的名稱
getcolumncount():返回當前物件的列數
getcolumntypename(int column):檢索指定列的資料庫特定的型別名稱
isnullable(int column):指示指定列的值是否為空
isautoincrement(int column):指示是否自動為指定列進行編號,這樣這些列仍然是唯讀的。
public void testbeautils()
}
JDBC驅動程式型別
jdbc驅動程式在jdbc api中實現定義的介面,用於與資料庫伺服器進行互動。例如,使用jdbc驅動程式,可以通過傳送sql或資料庫命令,然後使用j a接收結果來開啟資料庫連線並與資料庫進行互動。jdk附帶的j a.sql包包含各種類,其類的行為被定義,實現在第三方驅動程式中完成。第三方 商在其資...
通過 JDBC 驅動程式 使用多個結果集
使用返回多個結果集的內聯 sql 或 sql server 儲存過程時,microsoft sql server 2005 jdbc driver 提供 sqlserverstatement 類的 getresultset 方法,以檢索返回的每個資料集。此外,當執行返回多個結果集的語句時,可以使用s...
JDBC註冊驅動程式三種方式
第一種方式 class.forname com.mysql.jdbc.driver 載入資料庫驅動 try rs.close stmt.close conn.close catch classnotfoundexception e catch sqlexception e 第二種方式 通過系統的屬性...