java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver出现这个问题是什么原因

try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(ClassNotFoundExceptione){Sys... try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException e){
System.out.println(e);
}
try{
String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=D:\\ch10\\data.accdb;";
con = DriverManager.getConnection(url,"","");
sql = con.createStatement(); //state语句
rs = sql.executeQuery("SELECT*FROM goods WHERE price>60");
百度了很长时间,可还是没怎么看懂,jdk1.6,1.7都不行,是驱动的问题么???
还有什么驱动,是access驱动么??
展开
 我来答
cc曹小明
2014-12-05 · 超过19用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:24.6万
展开全部
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 名字写对了没,"sun.jdbc.odbc.JdbcOdbcDriver"对应的驱动包加进来了没,包不是自带的,得自己上网下载
AI大模型达人
2014-12-05 · TA获得超过365个赞
知道小有建树答主
回答量:180
采纳率:100%
帮助的人:101万
展开全部
sun.jdbc.odbc.JdbcOdbcDrive类没有找到.

需要将odbc这个包加入到项目中
追问
odbc这个包要下载的么???
追答
到java中的安装目录下找到jre\lib\rt.jar, 看是否有这个类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
优质内容提供者andy
2014-12-05 · TA获得超过1561个赞
知道大有可为答主
回答量:2551
采纳率:72%
帮助的人:760万
展开全部
驱动的包没加进去
追问
什么包啊,不是自带的么??怎么加??郁闷我很长时间啦,求解??
追答
java 连接access数据库的包啊 自己百度下吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hzp5206
2014-12-05
知道答主
回答量:16
采纳率:0%
帮助的人:2万
展开全部
那肯定是你的驱动包没导入到项目里面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式