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中文網其他相關文章!

什麼是HP電池檢查?如何下載HP電池檢查?如何檢查Windows 11/10中HP筆記本電腦上的電池健康?要找到這些問題的答案,請繼續閱讀,您可以找到PHP.CN提供的很多信息。

您是否正在尋找Microsoft Excel 2019下載源?您可能需要在Windows/Mac/Android/iOS上免費下載Excel 2019。 PHP.CN軟件撰寫了這篇文章,以引入一些Microsoft Excel 2019下載源針對不同平台。

玩視頻遊戲時遇到不使用GPU的遊戲很煩人。如何修復它?如果您使用0 GPU找到遊戲,則可以在PHP.CN網站上閱讀此帖子以獲取幫助。

您知道“ 192.168.10.1”是什麼?如何登錄您的192.168.0.1 IP地址? PHP.CN將在192.168.10.1管理員登錄,更改密碼和問題故障排除上,向您展示有關此IP的一些基本信息,以及一些詳細信息。

無法同步成就錯誤的錯誤不僅發生在Uplay客戶端上,而且還發生在漫長的哭聲上。當您啟動遊戲時,似乎會出現一條消息,上面寫著“無法同步成就”,這使您可以跳過。如果你想擺脫

當您使用計算機時,許多過程在後台運行。您可能想知道過程的開始時間。您可以使用Windows PowerShell或Process Explorer檢查過程啟動時間。 PHP.CN軟件將介紹這兩種方法

為了創建和編輯電子表格,大多數人可能會使用Microsoft Excel。 Microsoft Excel不是免費的。它的獨立應用程序的價格為$ 159.99。您也可以購買Microsoft 365計劃以獲取Excel和其他Office應用程序。這篇文章主要解釋了Microsoft Ex

您在工作和生活中使用打印機嗎?然後,您必須在使用之前知道,必須下載並安裝相應的驅動程序。在PHP.CN網站上的這篇文章中,我們將主要向您介紹如何安裝,更新和下載Kyocera PRI


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

Dreamweaver Mac版
視覺化網頁開發工具

記事本++7.3.1
好用且免費的程式碼編輯器

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

Dreamweaver CS6
視覺化網頁開發工具