用Jdbc-odbc直接连接access文件
阅读次数: 8759次 发布时间: 2004-01-16 00:00:00发布人: skywoo
来源:
对于设置与windows下的jsp服务器,且系统较小时,使用access是一个比较好的选择,但是要使用access数据库一般要通过数据源。这里提供一种不用使用数据源用java直接连接数据源的方法。例子程序如下:
import java.sql.*;
public class Access
{
public static void main(String args[])
{
try
{
String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=books.mdb";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn=DriverManager.getConnection(strurl) ;
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from books");
if(rs.next())
{
System.out.println(rs.getString("简介"));
}
}catch(Exception e)
{
System.out.println(e);
}
}
}
可以看到只要在driver后面加上odbc驱动即可不用设置数据源,这种方法对其他小型数据库(如forpro)应该也适用。
分享到:
相关推荐
一种jdbc-odbc桥连接Access的方法
在XP系统中,因为内置了对Access的ODBC支持,所以可以直接使用jdbc-odbc桥,而无需下载和添加额外的JDBC驱动包。 要建立这样的连接,你需要按照以下步骤操作: 1. **设置ODBC数据源**:在Windows XP中,打开“控制...
当在JSP(Java Server Pages)中处理数据库操作时,JDBC-ODBC桥接是将这两者结合使用的一种常见方法,尤其适用于小型项目或教学环境,例如连接到Microsoft Access数据库。本文将深入探讨如何在JSP中利用JDBC-ODBC...
【JDBC-ODBC桥数据库连接】是一种早期的数据库连接技术,它允许Java应用程序通过JDBC接口访问使用ODBC驱动程序的数据库。JDBC-ODBC桥由Sun Microsystems与Merant公司合作开发,目的是为了让Java应用程序能够利用已有...
- **设置数据源**: 需要在ODBC数据源管理器中配置数据源(Data Source Name, DSN),以便JDBC-ODBC桥接器能够通过指定的数据源名称连接到Access数据库。 #### 常见问题解答 - **驱动问题**: 确认JDK版本是否包含所...
标题中的"jdbc-odbc.rar"表明这是一个关于Java数据库连接(JDBC)通过ODBC(Open Database Connectivity)桥接访问Microsoft Access数据库的压缩文件。在IT领域,JDBC是Java平台的标准接口,允许Java应用程序与各种...
下面是一个简单的Java程序示例,展示了如何使用JDBC-ODBC桥连接Access数据库: ```java /** * 文件名: joaccess.java * 功能: 实现JDBC-ODBC桥连接方式 * 作者: yiliangdian * 创建日期: 2008-4-18 */ import ...
JDBC-ODBC桥是一种早期的数据库连接方式,主要用于Java应用程序通过JDBC API访问使用ODBC驱动的数据库。ODBC(Open Database Connectivity)是一个在操作系统层面提供数据库访问标准的接口,而JDBC(Java Database ...
在本文档中,我们将探讨如何使用JDBC-ODBC桥连接到Microsoft Access数据库,特别针对Windows 7 x64操作系统。在进行这项任务时,可能会遇到一些问题,但通过遵循以下步骤,我们可以成功设置连接。 首先,确保你的...
【JDBC-ODBC桥数据库连接】是一种早期的数据库连接技术,它允许Java应用程序通过JDBC接口访问使用ODBC驱动程序支持的数据库。这个技术是由Sun Microsystems与Merant公司合作开发的,主要用于将JDBC API调用转换为...
在创建了 ODBC 数据源之后,我们可以使用 JDBC-ODBC 桥连接到 Access 数据库。JDBC-ODBC 桥是一个 Java 类库,它可以将 JDBC 调用转换为 ODBC 调用。 首先,我们需要加载 JDBC-ODBC 桥的驱动程序: ```java Class....
JDBC-ODBC桥的工作原理是:当Java应用程序使用JDBC API来连接数据库时,JDBC-ODBC桥会将这些JDBC调用转换为ODBC调用,然后由ODBC驱动程序进一步转换为数据库特定的协议,从而实现与数据库的交互。这种方法的优点在于...
这个驱动在早期的Java版本中被广泛使用,它允许Java应用程序通过ODBC(Open Database Connectivity)接口与各种数据库进行交互,即使这些数据库没有直接的JDBC驱动。ODBC是微软开发的一个标准,使得不同数据库系统...
在Windows系统中,Access数据库可以通过ODBC驱动程序进行访问,因此,Java应用可以通过JDBC-ODBC桥接直接连接到Access,而无需预先创建数据源。 连接Access数据库的步骤如下: 1. **导入必要的库**:在Java项目中...
JSP通过JDBC-ODBC访问Access数据库的例子 网上投票系统的具体制作步骤和源代码
java jdbc odbc 桥连接包 如何实现JDBC-ODBC桥连接到Access
JDBC-ODBC桥是Java连接到非JDBC兼容数据库(如Microsoft Access)的一种方式,它通过ODBC(Open Database Connectivity)接口将Java应用程序与数据库连接起来。 2. **配置ODBC数据源**:ODBC数据源是操作系统中设置...
sun公司在jdk1.8开始不再使用JDBC-ODBC桥,Access数据库在jdk1.8版本无法使用jdbc-odbc,这里整理了JDK1.8及以上版本使用JDBC-ODBC桥的使用方法和文件 1.将 jdbc.jar 复制到 JDK目录下的“lib/ext”目录下 2.将 ...
//连接的是jdbc-odbc桥 String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="+dbPath; cn = DriverManager.getConnection(dbUrl); pstmt = cn.prepareStatement("select PCity from ...
JDBC_ODBC连接Access数据库,不需要设置数据源 ,超级好的一段代码!