筆記13jdbc與數(shù)據(jù)庫(kù)建立連接的步驟_第1頁
筆記13jdbc與數(shù)據(jù)庫(kù)建立連接的步驟_第2頁
筆記13jdbc與數(shù)據(jù)庫(kù)建立連接的步驟_第3頁
筆記13jdbc與數(shù)據(jù)庫(kù)建立連接的步驟_第4頁
筆記13jdbc與數(shù)據(jù)庫(kù)建立連接的步驟_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余10頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、與數(shù)據(jù)庫(kù)建立連接的步Connection conn=null; 與數(shù)據(jù)庫(kù)建立連接的步Connection conn=null; Sementement=ementoPREFIX_PRODUCT5.記得關(guān)閉連Myeclipse常用類void Myeclipse常用類void ic ConnectiongetConnection(String url,String java.sql 接口 ResultSet java.sql 接口 ResultSet 詢,并返回該查詢生成的 ResultSet 對(duì)象。句,該語句必須是一個(gè) SQLINSERT、UPDATE 或 DELETE 語ResultSetMe

2、taData ResultSetMetaData 對(duì)象,ResultSet 對(duì)象將在執(zhí)行此 ement 對(duì)象時(shí)返回。ParameterMetaData 、類voidparameterIndex,String 將指定參數(shù)設(shè)置為JavaString各種set具體ResultSetexecuteQuery(String executeUpdate(String DELETE 語句,或者不返回任何內(nèi)容的 SQL 語句(如 SQL DDL 語資源,而不是等待它們被自動(dòng) void 為持久更改,并 此 ConnectionS ementcreateS 句ementement(String 化的 SQL 語句

3、發(fā)送到數(shù)據(jù)庫(kù)。最初,指針被置于第一行之前。next 方法將指針移動(dòng)到下一行;因?yàn)樵摲椒ㄔ赗esultSet最初,指針被置于第一行之前。next 方法將指針移動(dòng)到下一行;因?yàn)樵摲椒ㄔ赗esultSetDataBaseMetaDatadbmd=例import java.sql.Connection; import java.sql.SQLException; import java.sql.SpublicclassTest01mepublicicvoidmain(StringConnectiontrySQLResultSetString獲取指定列的名String對(duì)象的當(dāng)前行中指定各種 get,具體

4、見 ementement=oPREFIX_PRODUCT catchotFoundExceptione)/TODOAuto-generatedcatchblock catch(SQLExceptione)/TODOAuto-generatedcatchblock ry catch(SQLExceptione)/TODOAuto-generatedcatchblock /預(yù)處理器的查訓(xùn)操作, 里面沒有?的情況 /預(yù)處理器的查訓(xùn)操作, 里面沒有?的情況 import java.sql.Connection; import java.sql.DriverManager; import java.sq

5、l.PreparedSimport java.sql.ResultSet;importpublicclassTest02publicicvoidmain(StringConnectiontry1:liuquan, liuquan, liuquan);ement sement(select*from s_emp);ResultSetString lastname=rs.getString(2); catchotFoundExceptione)/TODOAuto-generatedcatchblock catch(SQLExceptione)/TODOAuto-generatedcatchbloc

6、k ry catch(SQLExceptione)/TODOAuto-generatedcatchblock /設(shè)置預(yù)處理器對(duì)像中的值,序號(hào)從1importpublicclassTest03publicicvoidmain(StringConnectiontryement ps=conn.prepareSPREFIX_PRODUCT values(M90,碧浪,6.00,洗衣粉,寶潔);ement ps=conn.prepareSPREFIX_PRODUCT values(?,?,?,?,?);ps.setString(1, M91);, ps.setString(3, , catchotFo

7、undExceptione)/TODOAuto-generatedcatchblock catch(SQLExceptione)/TODOAuto-generatedcatchtrycatch(SQLExceptione)/TODOAuto-generatedcatchblock importpublicclassTest04publicicvoidmain(StringConnectiontryement ps=conn.prepareSement(select*from PREFIX_PRODUCT );ResultSetset i=1;i=rsm.getColumnCount();i+)

8、Str ing str=rsm.getColumnName(i); import java.sql.Connection; import java.sql.Connection; importimportimportpublicclassTestpublicicvoidmain(Stringargs)ConnectiontryStringstr1=set.getString(1); Stringstr2=set.getString(2); Stringstr3=set.getString(3); Stringstr4=set.getString(4); Stringstr5=set.getSt

9、ring(5);System.out.pr ln(str1+ +str2+ +str3+ +str4+ +str5);catchotFoundExceptione)/TODOAuto-generatedcatchblock catch(SQLExceptione)/TODOAuto-generatedcatchblock trycatch(SQLExceptione)/TODOAuto-generatedcatchblock 1:liuquan, user1, user1);ement ps=conn.prepareSstudent values(9,catchotFoundException

10、e)/TODOAuto-generatedcatchcatch(SQLExceptione)/TODOAuto-generatedcatchtrycatch(SQLExceptione)/TODOAuto-generatedcatchConnectiontry1:liuquan, user1, user1);ement ps=conn.prepareSement(select*from ResultSetrsStringStringStringcatchotFoundExceptione)/TODOAuto-generatedcatchcatch(SQLExceptione)/TODOAuto

11、-generatedcatchtrycatch(SQLExceptione)/TODOAuto-generatedcatchConnectiontry1:liuquan, user1, user1);ement ps=conn.prepareSement(updatestudent set name=2 where name=icatchotFoundExceptione)/TODOAuto-generatedcatchcatch(SQLExceptione)/TODOAuto-generatedcatchtrytrycatch(SQLExceptione)/TODOAuto-generate

12、dcatchConnectiontry1:liuquan, user1, user1);ement ps=conn.prepareSement(deletestudent where name=catchotFoundExceptione)/TODOAuto-generatedcatchcatch(SQLExceptione)/TODOAuto-generatedcatchtrycatch(SQLExceptione)/TODOAuto-generatedcatch/createtableidnumber(10,2)primarynameagelocation/select*fromo stu

13、dent (id,name,age,location) values(1,ostudentvalues(2,劉佺,21,蘭州ostudentvalues(3,陸永明,18,鹽城ostudentvalues(4,兔子,25,江蘇ostudentvalues(5,考拉ostudentostudent/delete/where/droptableSQL.DATE 與UTIL.DATE 聯(lián)系sql 類型SQL.DATE 與UTIL.DATE 聯(lián)系sql 類型的情java.util.Date SQL 語句的情況下面使用,java.sql.Date sql java.util.Dateimport jav

14、a.text.ParseException; public class Demo01 publicicvoidmain(Stringargs)throwsParseException/String轉(zhuǎn)util String date=2012-02-SimpleDateFormat sdf=new SimpleDateFormat(yyyy-MM-java.util.Date/util.Date轉(zhuǎn)java.util.DateuDate02=newjava.util.Date(); SimpleDateFormatsdf02=newSimpleDateFormat(yy-MM-dd String/util.Date輸java.sql.Date sqlDate01=new /sql.Date轉(zhuǎn)java.util.Date uDate03=new /select*from 它都有 getTime 方法返回毫秒數(shù),自然就可以直接構(gòu)建 java.util.Date d = n

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論