數據庫初級部分 為了大家方便,以ACCESS為例
配置步驟:
在"開(kāi)始"——"設置"——"控制面板"——"管理工具"——"數據源(ODBC)"——"系統DSN"——"添加"——"選擇數據源驅動(dòng)程序"——"完成"——"ODBC安裝填寫(xiě)數據源名,點(diǎn)擊‘確定’"——"完成"即可。
數據庫連接的五要素:
IP地址
端口號(端口號對某個(gè)數據庫服務(wù)是基本固定的,除非特別設定)意味著(zhù)對應的數據庫的驅動(dòng)程序
選擇數據庫
賬號、密碼(是分配給數據庫的)
發(fā)出SQL語(yǔ)句(通過(guò)Statement對象發(fā)送)
JDBC原理
JDBC是JAVA與數據的連接。因為ODBC是完全用C語(yǔ)言編寫(xiě)的,而JAVA中實(shí)現與C語(yǔ)言程序的通信是比較困難的,因此就產(chǎn)生了由JAVA語(yǔ)言編寫(xiě)的用于JAVA程序與數據庫連接的接口技術(shù)。
JDBC與數據庫的連接
JDBC與具體的某種數據庫連接,是直接通過(guò)JDBC API類(lèi)庫中的類(lèi)來(lái)自動(dòng)裝載驅動(dòng)程序的。此類(lèi)庫一般在java.sql包中,它包含了用于實(shí)現與數據庫連接的其它功能的類(lèi),包括與數據庫建立連接、傳送查詢(xún)和接受查詢(xún)結果。以下四個(gè)類(lèi)的詳細介紹:
作用:
與數據庫建立連接
發(fā)送SQL語(yǔ)句
處理結果
connection cn=DriverManager.getConnection("jdbc:odbc:wombat","login","password");
Statement stmt=cn.createStatement();//發(fā)送SQL語(yǔ)句
ResultSet rs=stmt.executeQuery("select a,b,c from table1");
while(rs.next()){
int x=rs.getInt("a");
String s=rs.getString("b");
float f=rs.getFloat("c");
}//處理結果
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。