方法一:使用jdbc-odbc橋驅動程式連線資料庫:
1.載入driver驅動程式:class.fornam ("sun.jdbc.odbc.jdbcodbcdriver")
2.宣告jdbc url:string url="jdbc:odbc:person"
3.建立連線:connection con=drivermanager.getconnectio()
4.建立sql語句:statement stmt=con.createstatement()
5.建立 resultset:resultset rs=stmt.executequery()//執行sql 查詢語句,返回的結果儲存於rs物件中
方法二:使用相關廠商提供的相應驅動程式連線資料庫:
1.載入driver驅動程式:class.fornam ("com.micorsoft.jdbc.sqlserver.sqlserverdriver");//這裡用的是微軟的驅動程式
system.out.println("成功載入驅動程式");
2.宣告jdbc url:string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=mydb" 3.建立連線:string username="";
string password="" ;
connection con=drivermanager.getconnection(url,username,password) system.out.println("成功加連線資料庫");
4.建立sql語句:statement stmt=con.createstatement()
5.建立 resultset:resultset rs=stmt.executequery()
第一種方式的優點是不需要使用者安裝驅動程式,且允許用相同的**訪問不同的dbms,缺點是需要經過多層轉化,效率較低;
第二種主式的優點是轉化的層次較少,效率較高,缺點是需要使用者安裝持定廠商的驅動程式,且訪問不同dbms時須對**做少量修改
兩種方法連線MySql資料庫
1 用mysqldrivercs連線mysql資料庫 using system using system.collections.generic using system.componentmodel using system.data using system.data.odbc using sy...
C 連線sql資料庫兩種方法
1.sql server 身份驗證 private string connstrsqlserver server 伺服器名稱 database 資料庫名稱 uid 登入名稱 pwd 登入密碼 sqlconnection con new sqlconnection connstrsqlserver 或...
c 連線MySql資料庫的兩種方法
今晚在家除錯了一下用c 連線mysql資料庫,有兩種方法可以成功訪問,以下是我測試通過的 測試環境 windows xp mysql 5.0.24 visual c 2008 express edition by lucas 2008.12.29 1 用mysqldrivercs連線mysql資料庫...