java连接access 2003数据库
2012-04-28 11:05
288 查看
做个小项目,使用个access应该挺好的吧。
下面讲解怎么连接access2003数据库:
首先确定建立好了access20003的数据库表了,接下来:控制面板-管理工具-数据源,选择系统DSN,添加选择access驱动,然后点完成,在数据源名中起个名字,这里姑且就叫user吧。
好了,在java中写测试代码吧:
OK,运行测试通过。
还有另一种方法:
hibernate中配置access数据库连接:
下面讲解怎么连接access2003数据库:
首先确定建立好了access20003的数据库表了,接下来:控制面板-管理工具-数据源,选择系统DSN,添加选择access驱动,然后点完成,在数据源名中起个名字,这里姑且就叫user吧。
好了,在java中写测试代码吧:
package com.access.join; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class AccessTest { /** * Access数据库测试连接类 * @param args */ public static void main(String[] args) { Connection conn; Statement stmt; ResultSet rs; try{ conn=DriverManager.getConnection("jdbc:odbc:user","","");//这里的user和管理工具中建立的名称对应 if(conn!=null){ System.out.println("Access数据库连接成功!"); }else{ System.out.println("Access数据库连接失败!"); } /* stmt=conn.createStatement(); rs=stmt.executeQuery("select * from userInfo"); while(rs.next()){ System.out.println(rs.getString(2)); } */ }catch(Exception e){ e.printStackTrace(); } } }
OK,运行测试通过。
还有另一种方法:
package com.access.join; import java.sql.Connection; import java.sql.DriverManager; public class TestAccess { public static final String db_driver="sun.jdbc.odbc.JdbcOdbcDriver"; public static final String db_url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=d:/UserInfo.mdb"; public static void main(String args[]){ try{ Class.forName(db_driver); Connection conn=DriverManager.getConnection(db_url,"",""); if(conn!=null){ System.out.println("连接成功"); }else{ System.out.println("连接失败!"); } }catch(Exception e){ e.printStackTrace(); } } }
hibernate中配置access数据库连接:
<!-- Start Access数据库配置文件 --> <property name="hibernate.connection.url">jdbc:access:///d:/UserInfo.mdb</property> <property name="hibernate.connection.driver_class">com.hxtt.sql.access.AccessDriver</property> <!-- <property name="hibernate.connection.username">sa</property> --> <!--<property name="hibernate.connection.password">123</property> --> <property name="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</property> <!-- End Access数据库配置文件 -->这里需要一个jar包,点这里下载。
相关文章推荐
- java之非桥接方式连接Access 2003数据库...
- java之非桥接方式连接Access 2003数据库...
- Java JDBC连接数据库 Access连接数据库
- Java连接数据库(mysql,sqlsever,Oracle,access)的调用函数!
- Java JDBC连接数据库 Access连接数据库
- 使用 C3P0连接数据库奇怪的发现java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: Y
- java从入门到精髓 - 数据库操作连接Access
- java连接本机access 数据库的方法
- Java JDBC连接数据库 Access连接数据库
- Java JDBC-ODBC 连接 Access 数据库 中文乱码解决
- java连接数据库Oracle|DB2|Sql Server|Sybase|Informix|MySQL||PostgreSQL|access
- Java:JDBC篇,Connection连接至几种常用数据库(Oracle,MySQL,Access,SQL Server)
- java连接数据库出现的Access denied for user 'hc??'@'localhost' (using password: YES)问题
- Java JDBC-ODBC 连接 Access 数据库 中文乱码解决
- asp连接access 2007与 access 2003数据库的conn代码
- java实现与各类型数据库(mysql,oracle,access,db2,sybase)的连接
- java连接本机access 数据库的方法
- java连接数据库Oracle|DB2|Sql Server|Sybase|Informix|MySQL||PostgreSQL|access
- java连接数据库Oracle|DB2|Sql Server|Sybase|Informix|MySQL||PostgreSQL|access
- java连接数据库(access) 推荐