怎樣通過驅動程式連線到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
- 通過ODBC連線windows下SQLServer到UNIX oracleWindowsSQLServerOracle
- Java連線AccessJava
- Windows 10 怎樣管理已連線過的無線網?Windows
- 如何動態連線Access資料庫資料庫
- mysql 通過IP連線MySql
- 怎樣用好本地連線
- oledb連線加密access加密
- 怎樣連線IDE介面燒錄機到Laptop上?IDEAPT
- 幾種連線資料庫的OLEDB驅動程式資料庫
- Laravel 通過 ODBC 連線 VerticaLaravel
- 通過跳板機連線MySQLMySql
- mySQL初學者通過eclipse程式設計程式碼連結,載入驅動,拿到資料MySqlEclipse程式設計
- 本地連線時,通過localhost不能登陸到指定的埠localhost
- 通過Java程式測試資料庫連線資訊Java資料庫
- windows10驅動未通過怎麼辦_windows10檢測到驅動未通過處理方法Windows
- [資料庫連線字串] Access 連線字串(轉)資料庫字串
- [資料庫連線字串]Access連線字串(轉)資料庫字串
- [Oracle-> MySQL] Oracle通過dblink連線MySQL--Oracle 19c連線到MySQL 5.7OracleMySql
- oracle連線SQLserver--通過ODBCOracleSQLServer
- hibernate 中怎樣連線MYSQL??MySql
- PHP 連線access資料庫PHP資料庫
- java連線access資料庫Java資料庫
- windows10驅動未透過怎麼辦_windows10檢測到驅動未透過處理方法Windows
- 如何通過C#操作Access,本人親測通過C#
- 通過堡壘機透明連線到雲中任意內網主機內網
- 怎樣判斷驅動程式是否有透過WHQL認證獲得微軟數字簽名微軟
- MySQL連線查詢驅動表被驅動表以及效能優化MySql優化
- win10系統怎麼使用自帶程式對驅動更新_怎樣在Win10系統下更新驅動程式Win10
- 用JMX怎樣連線本地JVM上執行的Java程式JVMJava
- 通過cman連線報ora-12564拒絕連線
- win10怎樣安裝無線網路卡驅動_win10系統安裝無線網路卡驅動的步驟Win10
- Linux下如何通過命令連線wifiLinuxWiFi
- 通過外來鍵連線多個表
- 通過因特網連線Beaglebone Black
- 通過單例模式模擬RAC連線單例模式
- 通過vnc連線linux伺服器VNCLinux伺服器
- 怎樣程式設計區分access97和access2000檔案 (轉)程式設計