CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

java如何连接access数据库呀

楼主prolibertine(田庄圣人)2006-03-16 18:46:19 在 Java / J2SE / 基础类 提问

import   java.sql.*;  
  public   class   Access  
  {  
  public   static   void   main(String[]   args){  
  try{  
  String   strurl="jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=employer";  
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  
  Connection   conn=DriverManager.getConnection(strurl);  
  Statement   stmt=conn.createStatement();  
  ResultSet   rs=stmt.executeQuery("select   *   from   user");  
  if   (rs.next())  
  {  
  System.out.println(rs.getString("name"));  
  }  
  }catch(Exception   e)  
  {  
  System.out.println(e);  
  }  
  }  
  }  
   
   
  以上是我写的代码,连接和access.java再一起的一个mdb数据库的,可是编译运行了却提示我  
   
  java.sql.SQLException:   [Microsoft][ODBC   驱动程序管理器]   未发现数据源名称并且未指  
  定默认驱动程序  
   
  请问我哪里错误了?  
  问题点数:20、回复次数:6Top

1 楼prolibertine(田庄圣人)回复于 2006-03-16 18:49:34 得分 0

上面的这一句  
  String     strurl="jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=employer";      
  是  
  String     strurl="jdbc:odbc:driver={MicrosoftAccessDriver(*.mdb)};DBQ=employer.mdb";  
  我刚才打错了,还是连接不到数据库      
  Top

2 楼eefuwinter()回复于 2006-03-16 19:47:50 得分 10

是这样,  
  你的程序写得没有错误,  
  只是在ODBC当中出现了错误,因为你没有配置ODBC,添加对应的ACCESS驱动程序之所以连接不上Top

3 楼wxl565(汪汪)回复于 2006-03-16 20:10:05 得分 0

确定在你的控制面板中的数据源(ODBC)中配置driver名的ACCESS驱动了吗?Top

4 楼prolibertine(田庄圣人)回复于 2006-03-16 21:20:02 得分 0

控制面板中的数据源(ODBC)中配置driver名的ACCESS驱动  
   
  请问一下这个要符合配置呀.不能不通过配置odbc中间的配置,而是直接知道access数据库就能连接使用它吗?还有就是如何再java中获取程序的当前目录呀,我想获取access数据库再这个上面的绝对地址Top

5 楼Nowish(看我能忍耐多久)回复于 2006-03-17 08:06:51 得分 0

Mark~Top

6 楼eidolon_warrior(精灵_战士)回复于 2006-03-17 08:31:21 得分 10

.getAbsolutePath()Top

相关问题

  • java数据库连接池?
  • ADO连接Access数据库
  • PB连接Access数据库
  • 连接阿ACCESS数据库
  • 连接 access数据库
  • jdbc连接access数据库
  • vb.net连接access数据库
  • Java 和 Access数据库连接问题。谢谢!!
  • java 连接 access数据库获取主键
  • java 连接 access数据库 查询出错

关键词

  • 数据库
  • access
  • 连接
  • 驱动
  • 数据
  • jdbc
  • microsoftaccessdriver
  • odbc
  • 配置
  • strurl

得分解答快速导航

  • 帖主:prolibertine
  • eefuwinter
  • eidolon_warrior

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo