`
GlennZhou
  • 浏览: 32353 次
  • 性别: Icon_minigender_2
  • 来自: 珠海
社区版块
存档分类
最新评论

使用JAVA访问ACCESS数据库的方法

阅读更多

  这里采用的是配置ODBC数据源的方式。

    所以首先需要进行数据源的配置工作:

    创建ODBC过程:

    控制面板-->管理工具--〉数据源。

    选择“系统DSN”--〉“添加”

    选择“driver do Microsoft Access”,点击“完成”

    给数据源起个名字,例如accessTest.

    点击“选择”,选择你的数据库文件即可。

    这样就配置了一个数据源。

    下面是访问数据库的一个例子:

   

package com.hf.accessTest;

    import java.sql.Connection;

    import java.sql.DriverManager;

    import java.sql.PreparedStatement;

    import java.sql.ResultSet;

    import java.sql.SQLException;

    public class ConnectionManager {

    static {

    try {

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    }

    public static Connection getConnection(){

    Connection con=null;

    //String url = "jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=f:\\test.mdb";

    String url=new String("jdbc:odbc:accessTest");//test時資料來源

    try {

    con= DriverManager.getConnection(url);

    } catch (SQLException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    return con;

    }

    /**

    * @param args

    */

    public static void main(String[] args) {

    //得到连接

    Connection con = ConnectionManager.getConnection();

    try {

    PreparedStatement st = con.prepareStatement("select id,name from test1 ");

    ResultSet rs = st.executeQuery();

    while (rs.next()){

    String id");

    String name");

    System.out.println("id:"+id+"   name: "+name );

    }

    rs.close();

    st.close();

    con.close();

    } catch (SQLException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    }

    }

 

分享到:
评论

相关推荐

    java 访问Access数据库方法

    Java 访问 Access 数据库方法 Java 程序通过 JDBC 统一访问数据库,因为我们将 Access 数据库注册到了 ODBC 数据源,所以 Java 程序需要加载 JDBC-ODBC 桥接驱动。下面是一步步访问 Access 数据库的方法: 一、...

    在java中实现对access数据库的远程访问

    (java 中实现对 access 数据库的远程访问) java 中实现对 access ...此外,在实现对 access 数据库的远程访问时,需要了解 RmiJdbc 服务的工作原理,以及 jdbc:rmi 链接字符串的使用方法,以便更好地实现远程访问。

    Java操作Access数据库示例

    通过这个Java操作Access数据库的示例,我们可以了解到如何使用JDBC-ODBC桥接技术在Java程序中进行数据库操作的基本流程。虽然Access数据库在功能和性能上有限,但它简单易用,适合初学者学习数据库操作。在实际开发...

    LINUX平台JAVA直接连接access数据库dbf文件

    本主题聚焦于在LINUX平台上使用Java直接连接到Access数据库中的DBF文件。DBF文件是FoxPro、dBase等数据库系统常用的表格文件格式,虽然它不是Oracle或MySQL这样的主流数据库格式,但在某些特定场景下,仍然有其应用...

    JAVA连接ACCESS数据库文件(.mdb/.accdb)所需的jar包

    本文将详细介绍如何在Java中使用必要的JAR包来连接和操作ACCESS数据库。 首先,我们需要两个关键的JAR文件: 1. **JDBC驱动**:这是Java连接任何数据库的核心组件。对于Access,Oracle公司提供了JDBC驱动程序,名...

    Java操作Access数据库

    Java操作Access数据库是一种常见的任务,尤其在小型项目或者学习环境中,因为Access数据库具有易于使用和管理的特点。在本文中,我们将深入探讨如何使用Java与Access数据库进行交互,包括连接、添加、删除、修改和...

    JAVA链接Access数据库mdb 示例代码_access怎么连接数据库

    Access数据库虽然主要用于小型应用程序,但在某些情况下,需要通过Java进行数据操作。本篇文章将详细阐述如何在Java中建立与Access MDB数据库的连接,并提供示例代码。 首先,为了在Java中操作Access数据库,你需要...

    Java连接access数据库(图文)

    通过本文的学习,你应该已经掌握了如何使用Java连接Microsoft Access数据库的方法,并能够执行基本的数据查询、更新操作。此外,本文还介绍了如何配置ODBC数据源以及如何加载JDBC-ODBC桥接器等关键步骤。希望这些...

    java访问Access数据库

    总之,Java 使用 JDBC 通过 ODBC 桥接器可以方便地访问 Access 数据库。然而,由于 JDBC-ODBC 桥接器的性能相对较差,且不支持最新的 JDBC 特性,现代的 Java 应用通常会转向使用数据库供应商提供的原生 JDBC 驱动,...

    java访问access数据库的包,找了好久才找到的

    java访问access数据库的包,找了好久才找到的,调用方式 Displaying the contents of a table: System.out.println(Database.open(new File("my.mdb")).getTable("MyTable").display()); Creating a new table and ...

    纯java访问access数据库jackcess-1.2.9.jar

    Java访问Access数据库通常需要借助第三方库,因为Java标准库JDBC并不直接支持Microsoft Access。这里提到的"jackcess-1.2.9.jar"是一个专为Java设计的开源库,用于读写Microsoft Access数据库,无需安装任何其他软件...

    java 9 访问access数据库(非Access_jdbc驱动)

    接下来,我们创建一个简单的Java程序来演示如何使用Jackcess访问Access数据库。以下是一个基本的Demo程序: ```java import com.healthmarketscience.jackcess.Database; import ...

    利用Java访问Access数据库.pdf

    要让Java能够通过ODBC访问Access数据库,需要配置系统数据源。这通常在“控制面板”的“管理工具”中完成。选择“系统DSN”,然后添加新的数据源,选择“Microsoft Access Driver(*.mdb)”,并指定你的Access数据库...

    java连接Access数据库的两种方法.doc

    Java 连接 Access 数据库有两种方法:不使用 WINDOW 的建立数据源方法和使用 ODBC 建立 WINDOW 数据源的方法。 不使用 WINDOW 的建立数据源方法 这种方法直接在 JAVA 代码内部与 Access 数据库连接。首先,需要在 ...

    Java连接access数据库方法.pdf

    在Java中,连接Access数据库的方法主要包括使用JDBC-ODBC桥接器。以下是一些关键知识点: 1. **JDBC-ODBC桥接器**:JDBC-ODBC桥接器是Java连接非Java数据库(如Access)的一种方式。它通过Java的JDBC驱动程序接口与...

    java与Access 数据库连接访问表 例子

    本示例将详细讲解如何使用Java连接并访问Access数据库,这是一个非常适合初学者实践的数据操作案例。 首先,我们需要了解Java中的JDBC(Java Database Connectivity),它是Java平台的标准接口,用于与各种数据库...

    使用java连接Access的教学管理系统,学生作业

    在本项目中,我们主要探讨的是如何使用Java编程语言连接到Microsoft Access数据库,构建一个教学管理系统,特别是针对学生的作业管理部分。这个系统是基于NetBeans IDE开发的,它是一个广泛使用的Java集成开发环境,...

    Java连接access数据库最简单程序例子

    在Java编程中,连接到Access数据库通常通过Java Database Connectivity (JDBC) API来实现,而JDBC-ODBC桥是连接到Access的一种常见方法。在这个过程中,我们需要设置一个数据源(Data Source)来建立Java应用与...

Global site tag (gtag.js) - Google Analytics