`
aa8945163
  • 浏览: 275424 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jdbc连接access的方法

阅读更多
第一种:
  你用下面的代码试试 (强烈建议也是only可以建议的方法)
  con = DriverManager.getConnection("jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:/data/Access/test1.mdb","dba","sql");
  后面的代码一样。这样你就可以访问access数据库了。
  
  第二个:
  用sun的jdbcodbc桥,数据源(个人主页不适用)
  
  第三个:
  用access的JDBC驱动程序,到http://industry.java.sun.com/products/jdbc/drivers这个网站上查找并下在access的jdbc驱动程序。 (这个没有试过,各位有兴趣可以试试看)
  
  
  
  对于设置与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连接access数据库的驱动jar包

    本资源提供的“jdbc连接access数据库的驱动jar包”正是为了这个目的。 标题中的“jdbc连接access数据库的驱动jar包”指的是用于Java应用程序通过JDBC接口连接到Access数据库所需的特定驱动程序库,通常是一个Java ...

    JDBC连接Access数据库

    // 连接Access数据库 dbAccess.connectToAccess(); // 添加一个学生到数据库 dbAccess.addAStudent("张三", 20, "计算机科学专业学生"); // 关闭数据库连接 dbAccess.closeConnection(); System.out.println("数据库...

    jdbc连接access

    总结,通过JDBC连接Access数据库,我们需要了解JDBC的基本用法,选择合适的驱动(如UCanAccess),正确配置和注册驱动,建立连接,执行SQL,处理结果集,以及关闭资源。这个过程对于Java程序员来说是基础且重要的,...

    JDBC连接Access数据库的几种方式

    首先,为了使用JDBC连接Access数据库,我们需要一个支持JDBC-ODBC桥接的驱动。Java 8及以前版本内建了这个桥接,但自Java 9起,它不再默认包含。因此,如果你使用的是Java 9或更高版本,你需要手动下载并添加JDBC-...

    Java使用JDBC连接Access数据库的jar破解版(可查询大于1000条数据)

    Java使用JDBC连接Access数据库的jar破解版(可查询大于1000条数据)

    java JDBC连接ACCESS驱动

    总的来说,Java JDBC连接Access数据库提供了灵活性和可移植性,使得开发者能够在Java环境中操作Access数据库,进行数据读取、写入等操作。正确配置和使用JDBC驱动,可以简化与数据库的交互过程。在开发过程中,确保...

    access的jdbc驱动

    Access的JDBC驱动是Java数据库连接(Java Database Connectivity, JDBC)的一种实现,它允许Java程序与Microsoft Access数据库进行交互。在JDK 1.8之后,Oracle公司不再默认提供对ODBC(Open Database Connectivity...

    Access_JDBC30.jar --Java JDK1.8实现与Access数据库连接

    Java写了一个连接Access数据库的桌面程序,百度很长时间发现jdk1.8没有rt.jar,没法通过第一种方式jdbc:odbc方式连接access数据库,可以通过第四种方式驱动直连access。 实现步骤①外部jar包(Access_JDBC30.jar)导入...

    jdbc连接使用jar包 Access_JDBC40.jar

    3. **创建数据库连接**:接下来,使用`DriverManager.getConnection()`方法建立到Access数据库的连接。你需要提供数据库的URL,用户名(如果需要)和密码。对于Access数据库,URL通常如下所示: ```java String ...

    java中JDBC连接Access数据库创建表.pdf

    Java 中使用 JDBC 连接 Access 数据库创建表 Java 中使用 JDBC 连接 Access 数据库创建表是指使用 Java 语言通过 JDBC(Java Database Connectivity)连接 Microsoft Access 数据库,并创建表的操作。本文将详细...

    java中JDBC连接Access数据库创建表.docx

    ### Java中JDBC连接Access数据库创建表的知识点详解 #### 一、概述 在Java开发中,经常需要处理各种数据库的操作,包括连接、查询、更新等。本文将详细介绍如何使用Java JDBC来连接Microsoft Access数据库,并在此...

    javaweb+MVC+64位win7 jdbc连接access

    在64位Windows 7环境下,使用JDBC(Java Database Connectivity)连接Access数据库是一项常见的任务。JDBC是Java标准API,允许Java程序与各种类型的数据库进行通信。对于Access,我们需要使用特定的JDBC驱动,如...

    Access_JDBC30.jar

    关于用JDBC-ODBC这种方式的解析,散仙在这里就不在演示了,网上搜一下,一大堆都是关于桥接的,今天着重说一下第二种方式,使用JDBC连接Access,这样来做,既可以保证操作平台的一致性,也避免了,让用户去配置数据...

    一种jdbc-odbc桥连接Access的方法

    一种jdbc-odbc桥连接Access的方法

    access 数据库连接包 Access_JDBC30.jar

    access 数据库连接包 Access_JDBC30.jar 可以通过驱动直连access。

    JDBC连接Access和MySQL数据库分析与研究.pdf

    JDBC连接Access有多种方式: 1. 通过ODBC数据源连接:创建ODBC数据源,然后通过该数据源连接数据库。这种方式需要在系统中配置ODBC数据源,然后在JDBC中指定DSN。 2. 通过数据库绝对路径连接:直接指定数据库文件的...

    探究JDBC连接Access和MySQL数据库.pdf

    探究JDBC连接Access和MySQL数据库.pdf

    Access_JDBC30

    描述中的“AccessJdbc驱动 Access_JDBC30.jar access jdbc”提到了一个名为“Access_JDBC30.jar”的文件,这很可能是用于连接Access数据库的JDBC驱动程序的归档文件,遵循JAR(Java Archive)格式。 **JDBC基础** ...

Global site tag (gtag.js) - Google Analytics