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

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

 
阅读更多

1:不使用WINDOW的建立数据源方法

直接在JAVA代码内部与Access数据库连接

注意:jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};这里的空格,不能少!否则会有异常

  1. try{
  2. Stringurl="jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=F://ge//123.MDB";
  3. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  4. Connectionconn=DriverManager.getConnection(url);
  5. System.out.println(conn);
  6. Statementsta=conn.createStatement();
  7. ResultSetresu=sta.executeQuery("select*fromRoche_position");
  8. if(resu.next()){
  9. System.out.println(resu.getString("cname"));
  10. }
  11. System.out.println("exit");
  12. }catch(Exceptione){
  13. e.printStackTrace();
  14. }

2:使用ODBC建立WINDOW数据源的方法:

开始

>>控制面板

>>管理工具

>>数据源(ODBC)

>>用户DSN或系统DSN

>>点添加

>>找到"Microsoft Access Driver (*.mdb)",选中,再点完成>>自定义数据源名称,可创建一个新的或选择已经有的Access数据库(.mdb)其它可以不选

>>确定>>确定

到此数据源已经建立成功

接下来是JAVA代码连接了:

  1. try{
  2. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  3. Connectionconn=DriverManager.getConnection("jdbc:odbc:数据源名称","数据库用户名(如有)没有则空","用户密码(如有)没有则空");
  4. System.out.println(conn);
  5. Statementsta=conn.createStatement();
  6. ResultSetresu=sta.executeQuery("select*fromRoche_position");
  7. if(resu.next()){
  8. System.out.println(resu.getString("cname"));
  9. }
  10. System.out.println("exit");
  11. }catch(Exceptione){
  12. e.printStackTrace();
  13. }
  14. }

分享到:
评论

相关推荐

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

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

    Java 连接Access数据库的两种方式

    主要介绍了Java 连接Access数据库的两种方式,本文着重讲解使用JDBC连接操作Access数据库,需要的朋友可以参考下

    access数据库连接java程序

    用Java连接access的两种链接方式。需要用jdk1.7及以前版本

    Java连接MS Access数据库

    java连接MS Access的两种方式:  1.JDBC-ODBC  Java连接Access可以使用MS自带的管理工具–>数据源(ODBC)设置建立连接,这样不需要导入jar。但是,如此一来程序部署的每个机器上都要进行设置不方面。所以现在不会...

    Java+access数据库+综合评测系统+毕业设计+源码

    ASP等脚本语言是在服务器端运行的,而Java Applet是运行在客户端浏览器上的小应用程序,这一特性更使得Applet能同时拥C/S及B/S两种软件体系结构的优势。 同时,本系统的开发采用了面向对象的方法,将系统划分模块时...

    Java数据库课程设计

    java版的数据库课程设计,有程序,有截图,有完整的报告,有数据库,包括access版和sql server2000版两种,都经过测试,可以正常运行。对于学习Java和数据库有很好的帮助,里面还有Java连接数据库的方法。

    JAVA 连接数据库 同学通讯录

    1)设计有5个进程并发执行的模拟调度程序,每...2)模拟调度程序可任选两种调度算法之一实现(有能力的同学可同时实现两个调度算法)。 3)程序执行中应能在屏幕上显示出各进程的状态变化,以便于观察调度的整个过程。

    Access驱动32位/64位

    java连接Access数据库的两种方式,一种是直接连接access数据文件,但需要注意程序中驱动名称必须和机器中odbc数据源管理器中提供的驱动名称保持一致,否则会提示找不到数据源或驱动,可以参考改链接...

    ADO连接数据库.pdf

    有 ODBC API 和 MFC ODBC 两种开发技术。 DAO(Data Access Object ) 即数据访问对象集, 是 Microsoft 提供的基于一个数据库对象集合的访问技术。 和 ODBC 一样,他们都是 Windows API 的一部分,可以独立于(DBMS)...

    access.zip

    access数据库的驱动,java连接Access数据库的两种方式,一种是直接连接access数据文件,但需要注意程序中驱动名称必须和机器中odbc数据源管理器中提供的驱动名称保持一致,否则会提示找不到数据源或驱动,

    java源码包---java 源码 大量 实例

     基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 ...

    实体代码生成器(多数据库支持)

    是一款支持多种数据库(MSSQL,ORACLE,MYSQL,ACCESS)的根据数据库生成实体类的工具!

    java源码包4

     基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 ...

    java源码包3

     基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 ...

    JAVA上百实例源码以及开源项目源代码

     基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 ...

    java源码包2

     基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 ...

    基于access的电子词典

    java电子词典,具有查询数据库中的汉语和英语两种功能,可以自己扩充其他功能

    JAVA上百实例源码以及开源项目

     基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 ...

    饭店前台登记系统,JSP编写,使用Access和SqlServer两种数据库实现

    饭店前台登记系统,管理员可以对系统进行初始化和修改数据库中的数据;前台服务员可查询房间和客人信息,登记客人信息,办理入住和退房。 开发环境:Java运行平台JDK1.5 JSP运行环平台Tomcat5.5

Global site tag (gtag.js) - Google Analytics