Access数据库在jdk1.8版本无法使用jdbc-odbc问题的解决过程及问题汇总

目录

引入其他含JDBC-ODBC的包

UCanAccess

Access_JDBC30.jar

问题汇总

JDBC-ODBC桥可以用什么代替

各种数据库的jdbc驱动下载及连接方式

启动tomcat,访问jsp报错:​org.apache.catalina.core.StandardWrapperValve invoke

解决eclipse中启动Tomcat成功但是访问不了Tomcat问题。

怎么查看class文件里的java代码  

Java文件编译成class


JAVA 8没有JDBC-ODBC桥了,要用只能使用java 7了,使用Java8解决该问题就只能引入相关的包。因为刚换电脑,装了java8的版本,之前有一个本地项目用地odbc的连接方式,原来的数据库是access2003,jdk是1.6。所以项目迁移过来数据请求就用不了了。然后找各种解决方法,最后还是决定换数据库吧!

引入其他含JDBC-ODBC的包

UCanAccess

http://ucanaccess.sourceforge.net/site.html

UCanAccess - Browse Files at SourceForge.net

免费但是不支持access2017。有一些数据获取不正确。

Access_JDBC30.jar

谁有Access_JDBC30.jar破解版呀,非常需要_百度知道不好下载,还要付费才能用正版

问题汇总

No suitable driver found for jdbc:odbc:driver

java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver

JAVA 8没有JDBC-ODBC桥了,要用只能使用java 7了。

JDBC-ODBC桥可以用什么代替

JDBC-ODBC:就是搭建jdbc与odbc之间的桥梁,(odbc是微软的驱程,jdbc是甲骨文的驱程)你要在控制面板上指定数据源,通过数据源来建立连接。这样程序的可移植性并不高。当你换一台主机运行,必须先要去配置数据源,否则程序是无法运行的。

纯java方式,即jdbc连接方式,就是通过java代码直接与数据库建立连接关系,可以执行很高,那样当你换主机运行的时候,直接运行就好。

关于两者最关注的问题是:两者谁的连接效率更高,从安全性还是开发速度上比较,显然jdbc效率要高一些,jdbc最大的优点就是可移植性很好,odbc只是用于windows平台,而jdbc可以跨平台,如unix平台下照样可用。

jsp/java代码中用jdbc驱动代替jdbc-odbc桥连接SQL Server数据库

各种数据库的jdbc驱动下载及连接方式

各种数据库的jdbc驱动下载及连接方式_sun.jdbc.odbc.jdbcodbcdriver下载_Leon_zx的博客-CSDN博客

sun.jdbc.odbc.JdbcOdbcDriver.jar

sun.jdbc.odbc.JdbcOdbcDriver在jdk什么位置

这是未被归档和源代码未被公开的类,是虚拟机底层类库,位于 JRE 的 rt.jar 文件中。

sun.* 的包属于底层类库,每个平台下的 JRE 并不一定都是一样的,没有跨平台的特性,因此尽量不要使用这个包中的类。

Ref: http://java.sun.com/products/jdk/faq/faq-sun-packages.html

另外,不建议采用 JDBC/ODBC 的方式去连接数据库,建议采用 JDBC 直接进行连接,以获得最好的效率。

myeclipse2017部署项目没人反应-----à 换eclipse

启动tomcat,访问jsp报错:​org.apache.catalina.core.StandardWrapperValve invoke

一种可能

问题解决办法:jar冲突导致的,查看你的tomcat下的lib里的jar是不是跟工程里的lib有相同应用,我的问题是由于工程里有jsp-api.jar,同时tomcat的lib里也有导致的。把工程里的jar删掉重启下就可以了。

(官网下载即可)想安装eclipse ,请问应该下那个版本和运行环境?

https://zhidao.baidu.com/question/337661512.html

解决eclipse中启动Tomcat成功但是访问不了Tomcat问题。

解决eclipse中启动Tomcat成功但是访问不了Tomcat问题_huohuotu的博客-CSDN博客

设置eclipse还是在tomcat的配置同步,还有启动时间默认45.默认部署在wtpwebapps

怎么查看class文件里的java代码  

jd-gui

Java文件编译成class

通过eclipse的dy web项目部署一下就自动生产class文件了。然后压缩成zip(一定要zip)改名成jar(jar包下的文件夹META-INF,带处理在做什么)

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值