import java.io.*;
import java.sql.*;
public class MobileDatabase
{
public static void main(String[] args)
{
try{
//Load JDBC driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
/*这里的数据库的url一定要写正确,这是关键,其中DBQ可以绝对路径,也可以是相对路径,为了体现数据存储路径的/独立性,你可以将数据库copy到不同的位试一下*/
String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\test.mdb";
Connection con = DriverManager.getConnection(dbUrl,"","");
Statement state = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
//执行SQL语句
String sql = "select * from address";
ResultSet rs = state.executeQuery(sql);
//打印测试
if( rs != null ){
while( rs.next() ){
System.out.println("\t" + rs.getString("name"));
}
rs.close();
con.close();
}
}
catch(Exception e){
e.printStackTrace();
}
}
}//End class MobileDatabase
分享到:
相关推荐
### Java连接Access数据库详解 #### 一、引言 在软件开发过程中,数据库技术的应用极为广泛,而Java作为一门强大的编程语言,在与数据库交互方面有着出色的表现。本文将详细介绍如何使用Java来连接Microsoft ...
本主题聚焦于在LINUX平台上使用Java直接连接到Access数据库中的DBF文件。DBF文件是FoxPro、dBase等数据库系统常用的表格文件格式,虽然它不是Oracle或MySQL这样的主流数据库格式,但在某些特定场景下,仍然有其应用...
首先,在 B 服务器中创建 access 数据库,并创建一个测试数据库,例如 testdb.mdb,然后在 E:\mydb 目录下创建一个 ODBC 数据源。 其次,在 B 服务器中配置并启动 RmiJdbc 服务,下载 RmiJdbc.jar 包,并配置系统...
Java Web 连接 Access 数据库 Java Web 项目中连接 Access 数据库是很常见的需求,本文将详细介绍在 Java Web 项目中连接 Access 数据库的几种方式。 首先,让我们回顾一下在 JSP 中连接 Access 数据库的几种方式...
在Java编程中,使用ODBC(Open Database Connectivity)方式连接Access数据库是一种常见实践,尤其在小型项目或教学环境中。Access数据库是微软提供的一个轻量级数据库管理系统,而ODBC是Windows操作系统提供的一种...
在这个过程中,我们需要设置一个数据源(Data Source)来建立Java应用与Access数据库之间的桥梁。下面我们将详细介绍如何实现这一过程。 1. **JDBC-ODBC桥**: JDBC-ODBC桥是Java平台内置的一个组件,它允许Java应用...
注意,Access数据库的URL格式通常是`jdbc:odbc:DatabaseName`,其中`DatabaseName`是你的Access数据库文件(.mdb或.accdb)的DSN(数据源名称)。如果你没有设置系统级别的DSN,也可以使用`jdbc:odbc:Driver={...
Java 连接 Access 数据库有两种方法:不使用 WINDOW 的建立数据源方法和使用 ODBC 建立 WINDOW 数据源的方法。 不使用 WINDOW 的建立数据源方法 这种方法直接在 JAVA 代码内部与 Access 数据库连接。首先,需要在 ...
总的来说,Java连接Access数据库涉及JDBC驱动的配置、ODBC数据源的设置以及Java代码中数据库连接的建立和管理。理解这些概念并正确实施,可以有效地实现Java程序对Access数据库的访问和操作。在实际项目中,为了提高...
总之,Java通过ODBC连接Access数据库涉及到的知识点包括:JDBC概念、ODBC数据源配置、JDBC-ODBC桥接驱动、数据库连接管理、SQL查询以及用户身份验证。理解并熟练掌握这些知识点,将有助于你开发与Access数据库交互的...
通过JDBC-ODBC桥,Java应用可以利用ODBC驱动来连接到Access数据库。 四、代码详解 1. 加载驱动程序: `Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");` 这行代码是用来注册JDBC-ODBC桥的驱动程序,使得Java应用...
创建ODBC数据源时,选择“Microsoft Access Driver (*.mdb, *.accdb)”并指定Access数据库文件的路径。完成后,会得到一个数据源名称(DSN),在JSP中将用到这个DSN。 接下来,我们将使用JDBC-ODBC桥来连接数据库。...
【标题】"不建数据源java+Access,jsp+Access" 涉及的技术核心是使用Java和JSP与Access数据库进行交互,而无需通过中间的数据源(DataSource)。这种技术适用于小型项目或教学环境中,因为它简化了配置过程,但可能...
在Java编程中,连接到Access数据库是常见的任务,特别是在小型应用程序或者学习项目中。Access数据库是一种轻量级的关系型数据库管理系统,它与Java的结合使用可以通过JDBC(Java Database Connectivity)实现。本...
在Java程序中使用JDBC连接Access数据库之前,首先需要在系统中配置ODBC数据源。具体步骤如下: 1. **安装ODBC驱动器**:确保计算机上已经安装了Access ODBC驱动器。 2. **创建ODBC数据源**: - 打开“控制面板” -...
标题提到的"JAVA JSP链接access数据库 无需配置数据源(完全适用与xp、Linux)"指的是使用Java JSP技术直接与Access数据库进行交互,而无需通过传统的数据源(DataSource)配置。这种方式特别适合于那些希望快速实现...
标题中的“Jsp连接Access数据库(不通过建立ODBC数据源的方法)”指的是使用JSP(Java Server Pages)直接连接到Access数据库,而不需要先通过ODBC(Open Database Connectivity)数据源进行中间转换。这种方法通常更...
这段代码首先加载JDBC-ODBC桥接器驱动,然后尝试建立到数据源的连接。如果连接成功,它会输出一条消息;如果出现错误,它会捕获并打印异常信息。最后,确保在使用完数据库连接后将其关闭,这是良好的编程习惯,可以...
### Java中JDBC连接Access数据库创建表的知识点详解 #### 一、概述 在Java开发中,经常需要处理各种数据库的操作,包括连接、查询、更新等。本文将详细介绍如何使用Java JDBC来连接Microsoft Access数据库,并在此...
在Java中连接Access数据库,我们首先需要在系统中配置JDBC-ODBC数据源。这通常涉及到以下步骤: 1. 安装JDBC驱动:对于Access,你需要安装JDK并确保其包含JDBC-ODBC桥接驱动。在较新的Java版本中,此驱动可能不再...