`
lin358
  • 浏览: 64825 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

Java连接Access数据库(JDBC)

阅读更多
因项目需求,需要Access数据库,现将测试通过代码记录下来,以便日后使用

public static void ConnectAccessFile() throws Exception

{
                  //载入驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

                  //连接字段,DBQ为数据库文件存放路径
String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\user.mdb";

                  //连接数据库
Connection conn = DriverManager.getConnection(dbur1);

                  //创建数据库操作对象
Statement stmt = conn.createStatement();
                 
                  //创建一张表  a为字段,text为数据类型
stmt.execute("CREATE TABLE test(a text, b text, c text) ");

                  //创建预编译的数据库操作对象
PreparedStatement ps = conn.prepareStatement("insert into test (a,b,c) values (?,?,?)");

                  //随便插入一些数据
for(int i=0;i<10;i++){
ps.setString(1, "a"+i);
ps.setString(2, "b"+i);
ps.setString(3, "c"+i);
ps.execute();
}

                  //查询
ResultSet rs = stmt.executeQuery("select * from test");
while (rs.next()) {
System.out.println(rs.getString(1));
}

rs.close();
ps.close();
stmt.close();
conn.close();

}


总结:
1.SQL语句方面好像和SQL2005的差不多,稍微试了几个 除了数据类型有点区别以外好像都通用
2.user.mdb文件直接创建无效,需用office创建,文件可随意复制使用,名字亦可随意更改
3.附件1为模版数据库(因文件类型不让上传,所以随便改成.jpg,不过亦可直接使用),附件2为网上下的驱动,该处没用上,蛮做个备份
分享到:
评论

相关推荐

    jdbc连接access数据库的驱动jar包

    标题中的“jdbc连接access数据库的驱动jar包”指的是用于Java应用程序通过JDBC接口连接到Access数据库所需的特定驱动程序库,通常是一个Java Archive(JAR)文件。这个JAR文件包含了驱动程序的类和其他必要的资源,...

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

    在Java编程中,连接Microsoft Access数据库(通常以.mdb或.accdb文件格式存在)需要特定的库支持。这些库以Java Archive (JAR) 文件的形式提供,允许Java应用程序通过Java Database Connectivity (JDBC) API与Access...

    java连接access数据库jdbc驱动包

    在本案例中,"java连接access数据库jdbc驱动包"指的是用于建立Java和Access数据库之间连接的JDBC驱动程序。Access数据库通常使用Jet或ACE引擎,而Java通过JDBC-ODBC桥或直接的JDBC驱动(如JDBC4.0)与之交互。 1. ...

    java连接Access数据库驱动

    java连接Access数据库操做数据库驱动 连接方法: public static Connection getNativeConnection(){ try { if(nativeConnection!=null && !nativeConnection.isClosed()){ return ...

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

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

    Java连接access数据库(图文)

    1. **加载JDBC-ODBC桥接器**:为了使Java能够通过ODBC连接到Access数据库,我们需要加载JDBC-ODBC桥接器。这可以通过`Class.forName()`方法实现。 ```java try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")...

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

    首先,由于Java本身并不直接支持连接到Access数据库,因此我们需要借助JDBC-ODBC桥接技术。JDBC(Java Database Connectivity)是Java语言中用于与数据库交互的API,而ODBC(Open Database Connectivity)则是微软...

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

    首先,为了在Java中操作Access数据库,你需要添加JDBC驱动。Access数据库的JDBC驱动通常是Microsoft提供的JDBC-ODBC桥接器,但现在推荐使用Apache的Apache POI或UCanAccess库,因为它们不需要安装额外的ODBC驱动。在...

    java连接Access数据库小例子

    在Java编程中,连接Microsoft Access数据库是一个常见的任务,特别是在小型项目或者学习环境中。Access数据库以其易用性和灵活性受到很多开发者的青睐。本教程将通过一个简单的例子,介绍如何使用Java来连接并操作...

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

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

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

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

    access的jdbc驱动

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

    Java连接access数据库

    java连接access数据库,自带Access_JDBC30.jar驱动,有自带数据库,本文是一个完整的类,直接拿去运行就可以,本文旨在帮助那些初学者,配上驱动直接连接,不用在去看那些别人说的怎样怎样配置,简化操作,有需要的...

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

    本文将详细介绍如何使用JDBC连接Microsoft Access数据库,一种常见的轻量级数据库管理系统。Access数据库以其易于使用和良好的兼容性,常被用作学习数据库概念或小型项目的数据存储。 一、JDBC驱动与Access数据库 ...

    Windows中Java连接Access数据库

    在Java中连接Access数据库,需要使用一个兼容的JDBC驱动,如`UCanAccess`。`UCanAccess`是一个开源的JDBC驱动,专门用于连接Access数据库。在项目中,你需要将`ucanaccess-x.x.x.jar`库文件添加到类路径中。 2. **...

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

    最后,在 A 服务器中编写测试程序,使用 java 语言连接到 RmiJdbc 服务,并访问 access 数据库。在编写测试程序时,需要引入 RmiJdbc 驱动程序,并使用 jdbc:rmi://[:port]&gt;/&lt;jdbc-url&gt; 链接字符串连接到 RmiJdbc ...

    Java操作Access数据库示例

    通过JDBC-ODBC桥,Java应用可以利用ODBC驱动来连接到Access数据库。 四、代码详解 1. 加载驱动程序: `Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");` 这行代码是用来注册JDBC-ODBC桥的驱动程序,使得Java应用...

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

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

    java连接Access数据库引导

    总的来说,Java连接Access数据库涉及JDBC驱动的配置、ODBC数据源的设置以及Java代码中数据库连接的建立和管理。理解这些概念并正确实施,可以有效地实现Java程序对Access数据库的访问和操作。在实际项目中,为了提高...

Global site tag (gtag.js) - Google Analytics