这个是反射机制,就是来调用jdbc-odbc驱动的,这个不是你安装的,而是你一个jar包,而sun.jdbc.odbc.JdbcOdbcDriver就是jar包里面的一个类,Class.forName()就是用来调用JdbcOdbcDriver,直白的就是加载和注册一个驱动程序。驱动可以看作是接口的另外一种说法,比如你的手机驱动,光盘驱动,其实这些驱动都...
1. 下载JDK 7或JRE 7。 2. 转到JRE \ lib文件夹并找到rt.jar 3. 将其解压缩(如果您安装了WinRAR或7zip),或者您可以将其重命名为rt.zip并将其解压缩。 4 复制sun \ jdbc和sun \ security \ action文件夹,保留文件夹结构。即你应该有如下的文件夹结构: Sun --> Security --> Action Sun --> JDBC...
jdbc-odbc驱动包,提示找不到驱动,java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver, 原因:从jdk从1.8开始,删除了jdbc-odbc桥,所以odbc的驱动是用不了的 解决方法:这里为提供一个解决JDK1.8不能连接JdbcOdbcDriver的jar包,并提供了操作说明。
ClassNotFoundException 就是找不到类异常,意思是没找到sun.jdbc.odbc.JdbcOdbcDriver这个类。这个是连接数据库的驱动类,只要你把相应的驱动类jar包拷到lib库中,问题就可以解决了
sun.jdbc.odbc.JdbcOdbcDriver.jar.7z jdbc-odbc驱动包,提示找不到驱动,java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver,解决办法!因为jdk1.8环境不支持sun.jdbc.odbc.JdbcOdbcDriver驱动,所以这里为特别为您提供一个解决JDK1.8不能连接JdbcOdbcDriver的JAR包。
楼主,那是字符串,要加""的。Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
2.意思就是找不到呗,去翻安装目录,jdk/lib目录下面没有rt.jar。网上翻阅,说下载rt.jar ,放到项目里面,不行;有的说删除.meta,这个忽略。因为我现在的项目除了提示这个错误,其他跑起来一切正常。 3.一博主说更换为jdk1.8,索性试了下,不过太大,就重装了jdk1.6。重新跑,成功,未提示错误。
你怎么会缺少rt.jar呢,这个是JDK的核心Jar包啊,看看你的工程确认你引入的JDK争取,还有在你的系统环境变量中配置CLASSPATH,其内容为.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
sun.jdbc.odbc.JdbcOdbcConnection 应该是JDK相关的环境没设置好,你JRE System Library那里指向JDK目录了吗?
;D:\classes12.jar;D:\nls_charset12.jar;D:\ocrs12.jar;如果是eclipse下 1.如果是java项目,可以在项目文件夹上右键->属性,弹出eclipse属性对话框,选中左边一栏的java构建路径,再选择右边顶部的 库(L)->添加库->用户库->点击“用户库”按钮->新建->写上库的名字(可随便填写)->点击“添加...