如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
本章重點19-1Java與資料庫功能19-2進入JDBC的世界JDBC的架構JDBC的驅動模式JDBC-ODBC橋接器驅動程式Type1:JDBC-ODBCBridgerDriverType1:JDBC-ODBCBridgerDriver採用部份Java程式碼所撰寫的的驅動程式Type2:Native-API/PartlyJavaDriverJAVA網路協定驅動程式Type3:Net-protocol/AllJavaDriverJava原始協定驅動程式Type4:JavaNative-Protocol/AllJavaDriver19-3資料庫的連結19-3資料庫的連結19-3資料庫的連結19-1-1.建立連線的JDBC類別使用Java.sql.package所包含資料庫相關class及interface(importjava.sql.*)JDK1.2.2所包含是JDBCAPI是2.0版,在使用的過程當中,常用的class介紹如下:DriverManager方法Driver及Connection類別常用的方法Driver及Connection類別常用的方法【執行結果】基本資料庫存取基本資料庫存取是透過Connection物件建立statement物件(java.sql.Statement)以進行SQL指令(select,insert,update,delete)19-3資料庫的連結19-3資料庫的連結方法19-4SQL敘述19-4SQL敘述19-4SQL敘述19-4SQL敘述19-5預先編譯的程式(PreparedStatement)PreparedStatement物件PreparedStatement物件PreparedStatement批次處理19-5預先編譯的程式19-6資料庫與Java物件利用Library的類別及成員,並利用tostring()方法取得資料庫的內容。:範例如程式Ch19_08─從資料庫取出資料放入library物件,再透過connection物件、Statement物件及ResultSet物件來讀取資料庫的資料。01importjava.sql.*;0203publicclassLibrary{04publicLibrary(int編號,String姓名,String性別,String身分證字號,05String電話,String住址){06this.編號=編號;07this.姓名=姓名;08this.性別=性別;09this.身分證字號=身分證字號;10this.電話=電話;11this.住址=住址;12}13publicintgetId(){return編號;}14publicStringgetName(){return姓名;}15publicStringgetSex(){return性別;}16publicStringgetPID(){return身分證字號;}17publicStringgetPhone(){return電話;}18publicStringgetAddress(){return住址;}19publicStringtoString(){20returnnewString21("編號:"+Integer.toString(編號)+22"\n姓名:"+姓名+23"\n性別:"+性別+24"\n身分證字號:"+身分證字號+25"\n電話:"+電話+26"\n住址:"+住址);27}28int編號;29String姓名;30String性別;31String身分證字號;32String電話;33String住址;34}