Jave基礎學習 jdbc小技巧

2021-04-01 00:00:05 字數 1246 閱讀 8082

利用jdbc進行資料庫操作,分為以下幾步:

1.載入驅動

格式:class.forname ()

e.g.class.forname("weblogic.jdbc.mssqlserver4.driver")

2.聯接資料來源。

connection con

以下任選其一

con = drivermanager.getconnection()

con = drivermanager.getconnection(,)

con = drivermanager.getconnection(,,)

3.執行

statement stmt=con.creatstatement();

----執行儲存過程:stmt.execute()

----以批處理方式執行多個語句:stmt.executebatch()

----更新處理:   int updatecount=stmt.executeupdate()

----查詢             resultset rs=stmt.executequery()

常用的是:  while (rs.next())

{}利用 . prepairedstatement

優點:不需重新在生成,只要修改引數就可以了,

e.g.  prepairedstatement pstmt1

pstmt1=con.prepairedstatement("select * from tablename where  a=? and b=?")

pstmt1.setstring(text1.gettext,text2.gettext)

resultset  rs=pstmt1.executequery();

利用 resultsetmetadata

要取得資料表中的字段數目,型別等,可以利用result的getmetadata(),返回結果是以resultsetmetadata物件儲存。

e.g.

resultset rs =stmt.getresultset()

resultsetmetadata r**d=rs.getmetadata();

//字段數目,

int columecount=r**d.getcolumncount()

for (i=1;i<=columncount;i++)

{system.out.println(r**d.getclumnname())

//以上僅供參考,

Jave基礎學習 jdbc小技巧

利用jdbc進行資料庫操作,分為以下幾步 1.載入驅動 格式 class.forname e.g.class.forname weblogic.jdbc.mssqlserver4.driver 2.聯接資料來源。connection con 以下任選其一 con drivermanager.getc...

JDBC 學習之 JDBC 基礎知識

jdbc是sun公司制定的乙個可以用j a語言連線資料庫的技術。一 jdbc基礎知識 jdbc j a data base connectivity,j a資料庫連線 是一種用於執行sql語句的j a api,可以為多種關聯式資料庫提供統一訪問,它由一組用j a語言編寫的類和介面組成。jdbc為資料...

MySQL 基礎小技巧

把mysql軟體製作成系統服務 3 把mysqld軟體做成系統服務 注意 製作之前先把mysqld關掉 c windows system32 tasklist findstr mysqld mysqld.exe 8372 console 2 454,916 k c windows system32 ...