首頁 > 電腦教學 > 電腦知識 > 連接Java程式和Access資料庫的方法

連接Java程式和Access資料庫的方法

WBOY
發布: 2024-01-24 11:42:11
轉載
1101 人瀏覽過

連接Java程式和Access資料庫的方法

java程式與Access資料庫怎樣相連

【轉】

1.把這個類別建好:

import java.sql.*;

#public class Conn

{

String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";

String sConnStr="jdbc:odbc:";

Connection connect=null;

ResultSet rs=null;

Statement stmt;

public Object close;

public Conn(String odbc) //連接資料庫 :參數odbc指資料來源名稱

{

try{

Class.forName(sDBDriver);

}catch(Exception e){}

try{

connect=DriverManager.getConnection(sConnStr odbc);

}catch(Exception ex){}

}

public ResultSet Query_Rs(String sql)

{

try{

Statement stmt=connect.createStatement(ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY);

rs=stmt.executeQuery(sql);

}catch(SQLException ex){}

return rs;

}

public boolean Query_Cmd(String sql)

{

boolean rlt=false;

try {

Statement stmt = connect.createStatement();

rlt=stmt.execute(sql);

} catch (SQLException ex) {

System.out.println(ex);

}

return rlt;

}

public void closeConn()

{

try

{

this.rs.close() ;

#this.stmt.close() ;

this.connect.close() ;

}

catch (Exception e)

{

}

}

}

2.在本機上建好access資料來源:

寫個測試:

Conn conn = new Conn("你的資料來源");

conn.ResultSet(SQL);//就可以查詢了

conn.Query_Cmd(SQL);//就可以刪除或修改

java連接Access資料庫

為登入介面連接資料庫可以先設定一個資料來源

比如說資料來源名字為:student,

先 Connection conn=new Connection("jdbc:odbc:student");

Statement stmt=conn.CreateStatement();

ResultSet rset = stmt.executeQuery("select * from Reader where id=" "'" user "' and pass=" "'" pass "'");#stu為Access中的一個表名;

#if (rset.next()) {

username = rset.getString("name");

pass=rsetrset.getString("pass");

rset。 close();

} else {

JOptionPane.showMessageDialog(this, "該使用者不存在");

rset。 close();

return;

}

JAVA eclipse怎麼連接Access

#cn=DriverManager.getConnection("jdbc:odbc:book.mdb");這一句話錯了,如果book是你的odbc資料庫的名稱,則應該是這樣cn=DriverManager.getConnection("jdbc:odbc:book ");

如果你想直接連接access文件,則應該

String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d://a1.mdb";

Connection conn = DriverManager.getConnection(dbur1, "username", "password");

以上是連接Java程式和Access資料庫的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:docexcel.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板