import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class TestAccess {
public static void main(String[] args) {
String path = TestAccess.class.getResource("testaccess.mdb").getPath().substring(1);
//String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=src\\test\\testaccess.mdb";
String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+path;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection(strurl);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from user");
while(rs.next()){
System.out.print(rs.getString("id")+"\t");
System.out.print(rs.getString("name")+"\t");
System.out.println(rs.getString("password"));
}
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
分享到:
相关推荐
总的来说,通过正确配置和使用`ucanaccess`和`hsqldb`的JAR文件,Java开发者可以轻松地与Access数据库进行交互,执行查询、插入、更新和删除等操作,从而实现数据的管理和处理。不过,考虑到性能和扩展性,对于大型...
在给定的标题“Java访问Access和sql Server所用jar包”中,涉及到的关键技术主要是Java如何与两种不同类型的数据库——Microsoft Access和Microsoft SQL Server进行连接和操作数据。 Java通过Java Database ...
Java使用JDBC(Java Database Connectivity)作为其标准的数据访问接口,允许Java程序与各种类型的数据库进行交互。对于Access数据库,我们需要引入特定的JDBC驱动,通常是Microsoft的JDBC-ODBC桥接器或者更现代的...
本教程将深入讲解如何使用Java进行数据库访问。 首先,我们需要了解JDBC的核心概念。JDBC API包含一系列接口和类,它们定义了与数据库交互的标准方法。主要接口包括`DriverManager`,`Connection`,`Statement`,`...
总之,通过JDBC-ODBC桥接,Java可以轻松地连接和操作Microsoft Access数据库,无论是通过直接指定驱动和数据库路径,还是通过预先配置的ODBC数据源。不过,对于大型项目或性能要求较高的情况,建议使用JDBC驱动的...
在压缩包中的`www.pudn.com.txt`可能是下载来源的记录或者是其他相关信息,但这与我们的主题——在Java中访问Access数据库关系不大。 总结来说,Java通过JDBC-ODBC桥接驱动可以实现对Access数据库的直接访问,无需...
UCanAccess是一个开源的Java库,它允许Java应用程序无需依赖Microsoft的JDBC-ODBC桥接器即可直接访问Access数据库。这个库基于Jackcess和HSQLDB,能够处理Access的最新格式,包括.MDB和.ACCDB文件。UCanAccess的优点...
在IT领域,JDBC(Java Database Connectivity)是Java语言中用于与各种数据库进行交互的一套标准接口...通过使用ldap.jar和jdbcLdap.jar,我们可以轻松地集成LDAP服务到Java应用程序中,实现用户管理和权限控制等功能。
JDBC(Java Database Connectivity)是Java编程语言中用于与各种类型数据库进行交互的标准API,它为开发者提供了一种统一的接口,使得Java程序可以轻松地访问各种关系型数据库,包括Access和MySQL。JDBC允许开发者...
标题“Access_JDBC30.jar”表明这是一个与Java数据库连接(JDBC)相关的库,特别地,它用于在Windows 10操作系统上连接到Microsoft Access数据库。JDBC是Java编程语言的一个接口,允许程序员用标准Java类来访问各种...
总的来说,Java通过JDBC连接Access数据库是一种常见的数据访问方式,尤其适用于小型项目或作为学习数据库基础的工具。通过掌握这些基本概念和步骤,你可以轻松地在Java应用中整合Access数据库功能。
JTDS(Java JDBC Driver for Sybase and Microsoft SQL Server)是一个开源的JDBC驱动,它允许Java开发者利用JDBC API来访问和操作Sybase数据库,同时也支持Microsoft SQL Server。 JDBC(Java Database ...
通过以上步骤,我们可以使用Java和JDBC API轻松地实现与Access数据库的连接及数据操作。这种方法不仅适用于小型应用程序,也能够满足许多实际场景的需求。掌握这一技术将有助于开发者更好地管理和利用数据库资源,...
本文介绍了两种常见的 Java 连接 SQL Server 的方法:一种是使用开源的 JTDs 驱动,另一种是使用微软官方提供的 JDBC 驱动。两种方法各有优缺点,在实际应用中可以根据具体需求选择合适的方式。通过上述步骤,开发者...
Java Access是Java语言中用于数据库访问的一种技术,主要通过JDBC(Java Database Connectivity)接口实现。JDBC为Java程序员提供了标准的API,可以方便地与各种数据库进行交互,包括创建、查询、更新和删除数据等...
- 这种抽象层的存在使得开发者可以轻松地更换数据库系统,只需更改使用的 JDBC 驱动程序即可,而无需修改应用程序代码。 #### 二、数据库连接基础 **2.3 数据库的连接步骤** 1. **加载并注册 JDBC 驱动:** 使用 `...
- **定义**:JDBC是一种用于执行SQL语句的Java应用程序接口(API),旨在提供一套API标准,使Java程序员能够轻松地将SQL语句发送到任何关系型数据库系统中。 - **目的**:实现Java程序与数据库之间的标准接口,使得...
`Access_JDBC40.jar`是用于访问Access数据库的JDBC驱动,它使得Java应用能够与基于Jet引擎的Access数据库进行交互,尽管Access不是服务器级数据库,但在某些场景下,如个人或小型团队项目,它是理想的数据库解决方案...
由于 Access 使用 ODBC 而非 JDBC,因此连接方式略有不同。下面是一个示例: ```java try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)}...
**标题解析:** "jdbcaccess" 是一个专为 Microsoft Access ...总的来说,jdbcaccess 是一个方便Java开发者使用Access数据库的工具,通过它可以轻松地在Java应用程序中集成Access数据库的功能,实现对数据的高效管理。