JAVA报错:java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcodbcDrive

这个问题的原因是找不到类,下面的代码是正常的,在JDK1.6版本是可以运行的,在JDK1.6版本后甲骨文公司已经取消ODBC桥连的方式,解决方法是换另一种驱动方式,当前Server SQL用驱动是com.microsoft.sqlserver.jdbc.SQLServerDriver

JAVA报错:java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcodbcDrive

 

 1 /**
 2  * 作者:白客C
 3  * 时间:2020年03月15日
 4  * 演示使用jdbc-odbc桥连方式操作数据库
 5  * 1.配置数据源
 6  * 2.在程序中连接数据源
 7  */
 8 package com.beekc.www;
 9 import java.sql.*;
10 
11 public class Odbc {
12     public static void main(String[] args) {
13 
14         //2
15         Connection ct = null;
16         //3
17         Statement sm = null;
18         try {
19             //1.加载驱动
20             Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
21             //2.得到连接[指定连接到哪个数据源,用户名,密码]
22             //如果配置数据源的时候,选择Windons NT验证就不需要填用户名和密码
23             //Connection ct = DriverManager.getConnection("jdbc:odbc:beekc");
24             ct = DriverManager.getConnection("jdbc:odbc:beekc", "sa", "admin..");
25 
26             //3.创建Statement或者PreparedStatement
27             //Statement用处:主要用于发送sql语句到数据库
28             sm = ct.createStatement();
29 
30             //4.执行(crud、创建数据库、备份数据库、删除数据...)
31             //添加一条数据到
32             //executeUpdate可以执行cud操作,放回int型
33             int i = sm.executeUpdate("insert into stu values('000013','吴用','三国')");
34             if (i == 1)
35             {
36                 System.out.println("添加成功");
37             }else{
38                 System.out.println("添加失败");
39             }
40         }catch (Exception e){
41             e.printStackTrace();
42         }finally {
43             //关闭资源
44             //关闭顺序,后创建先关闭
45             try{
46                 if(sm != null)
47                 {
48                     sm.close();
49                 }
50                 if (ct != null)
51                 {
52                     ct.close();
53                 }
54             }catch (Exception e){
55                 e.printStackTrace();
56             }
57         }
58 
59     }
60 }

 

上一篇:jQuery遍历


下一篇:第五章 jQuery基础及选择器