怎樣通過驅動程式連線到access
說明:1.7及1.7以下的執行橋連線,而1.8及1.8以上的就不支援橋連線 ,要下載相應的驅動程式、
我用的是netbeans 8 版本的,下面介紹一個簡單的連線到access資料庫方法:
下載了對應的jar檔案,要放在庫檔案裡面
這幾句就是驅動:
Class.forName("net.ucanaccess.jdbc.UcanaccessDriver"); //載入驅動
Connection conn=DriverManager.getConnection("jdbc:ucanaccess://E:/stu.accdb","",""); //建立連線
Statement stmt=conn.createStatement(); //生成容器
ResultSet rs=stmt.executeQuery("select * from stuInfo"); //執行SQL語句並返回值
【jsp程式】
<%@page import="java.sql.*"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<table border="1" align="center">
<tr>
<th>學號</th>
<th>姓名</th>
<th>性別</th>
<th>年齡</th>
</tr>
<%
Class.forName("net.ucanaccess.jdbc.UcanaccessDriver"); //載入驅動
Connection conn=DriverManager.getConnection("jdbc:ucanaccess://E:/stu.accdb","",""); //建立連線
Statement stmt=conn.createStatement(); //生成容器
ResultSet rs=stmt.executeQuery("select * from stuInfo"); //執行SQL語句並返回值
while(rs.next()){
%>
<tr>
<td><%=rs.getString("學號")%> </td>
<td><%=rs.getString("姓名")%> </td>
<td><%=rs.getString("性別")%> </td>
<td><%=rs.getString("年齡")%> </td>
</tr>
<%
}
%>
<%="查詢Access表成功!"%>
<%
rs.close();
stmt.close();
conn.close();
%>
</table>
</body>
</html>
下面的語句是增,刪,改
String sql="insert into stuInfo values('009','宋','男',20)";//新增
String sql="update stuInfo set 年齡=年齡+100";//刪除
String sql="delete from stuInfo where 姓名='009'";//修改
然後執行更新操作
stmt.executeUpdate(sql); //執行更新
注意:在資料庫中,更新操作,一定不能對主鍵,主鍵是不可修改的!
相關文章
- 通過驅動建立與MySQL的連線MySql
- Java連線AccessJava
- Windows 10 怎樣管理已連線過的無線網?Windows
- mySQL初學者通過eclipse程式設計程式碼連結,載入驅動,拿到資料MySqlEclipse程式設計
- Laravel 通過 ODBC 連線 VerticaLaravel
- 通過跳板機連線MySQLMySql
- [Oracle-> MySQL] Oracle通過dblink連線MySQL--Oracle 19c連線到MySQL 5.7OracleMySql
- windows10驅動未通過怎麼辦_windows10檢測到驅動未通過處理方法Windows
- PHP 連線access資料庫PHP資料庫
- windows10驅動未透過怎麼辦_windows10檢測到驅動未透過處理方法Windows
- OGG Director連線報錯Access denied
- 怎麼樣安裝HP1005印表機驅動程式 惠普1005印表機安裝驅動
- 通過堡壘機透明連線到雲中任意內網主機內網
- win10系統怎麼使用自帶程式對驅動更新_怎樣在Win10系統下更新驅動程式Win10
- Linux下如何通過命令連線wifiLinuxWiFi
- MySQL連線查詢驅動表被驅動表以及效能優化MySql優化
- 怎樣判斷驅動程式是否有透過WHQL認證獲得微軟數字簽名微軟
- 微軟承認簽名通過惡意Netfilter rootkit核心驅動程式微軟Filter
- Web應用怎樣獲取Access Token?Web
- 通過外來鍵連線多個表
- win10怎樣安裝無線網路卡驅動_win10系統安裝無線網路卡驅動的步驟Win10
- 怎樣通過示弱增強領導力
- 如何通過隧道將本地主機連線到公共網際網路上 - Vlad Mihalcea
- 3285.如何通過連結移動外部檔案到空間(步驟)
- 【LISTENER】Oracle通過監聽連線緩慢分析Oracle
- windows 通過cmd命令(netsh wlan命令)連線wifiWindowsWiFi
- 1.3.3. 通過SQL*Plus 連線資料庫SQL資料庫
- 網路卡驅動程式不正常上不了網怎麼修復(win7、win10) 網路卡驅動不正常不能連線網路Win7Win10
- Azure DevOps (九) 通過流水線推送映象到Registrydev
- win10怎樣禁用驅動簽名_如何禁用win10驅動簽名Win10
- PHP 遠端使用 PDO 連線 access 資料庫PHP資料庫
- win10如何安裝音效卡驅動程式_w10系統怎樣安裝音效卡驅動Win10
- 如何將 MacBook 連線到電視,怎麼把蘋果電腦連線到電視機Mac蘋果
- dbeaver連線達夢國產資料庫,驅動下載失敗怎麼配置資料庫
- win10投影儀怎樣連線_win10投影儀連線步驟Win10
- root 使用者通過 sqlplus 連線資料庫SQL資料庫
- java通過kerberos認證連線hdfs並寫數JavaROS
- offer通過--5從尾到頭列印連結串列-2