亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver發生異常。為什么?

瀏覽:119日期:2024-04-14 15:19:53
如何解決java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver發生異常。為什么??

對于Java 7,您可以僅省略該Class.forName()語句,因為它并不是真正需要的。

對于Java 8,您不能使用JDBC-ODBC Bridge,因為它已被刪除。您將需要使用類似ucanaccess的名稱。有關更多信息,請參見

在https://stackoverflow.com/q/21955256/2144390

解決方法

我已經創建了一個MS Access數據庫并為其分配了DSN。我想通過我的Java應用程序訪問它。

這就是我在做什么:

public class AccessDbConnection { public static void main(String[] args) {System.out.println("**ACCESS DB CONNECTION**");try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // for MS Access ... MS access driver loading String conURL = "jdbc:odbc:sampleDNS"; Connection con = DriverManager.getConnection(conURL); Statement statement = con.createStatement(); String qry = "SELECT * FROM Table1"; ResultSet rs= statement.executeQuery(qry); while(rs.next()) {String id = rs.getString("ID") ;String fname = rs.getString("First_Name");String lname = rs.getString("Last_Name");System.out.println(id + fname + lname); }} catch (ClassNotFoundException ex) { System.out.println("Classforname Exception!!"); Logger.getLogger(AccessDbConnection.class.getName()).log(Level.SEVERE,null,ex);} catch (SQLException ex) { System.out.println("DriverManager Exception!!"); Logger.getLogger(AccessDbConnection.class.getName()).log(Level.SEVERE,ex);} }}

我在try塊的第一行遇到了異常。那是class.forname('..');。為什么會有此異常?

標簽: java
相關文章:
主站蜘蛛池模板: 欧美看片 | 一级aaa级毛片午夜在线播放 | 中文一级国产特级毛片视频 | 全黄毛片| 91短视频版高清在线观看免费 | 欧美特黄级乱色毛片 | 拍拍拍拍拍拍拍无挡大全免费 | 特黄特色的视频免费播放 | 亚洲特一级毛片 | 特级毛片aaaaaa蜜桃 | 国产精品国产香蕉在线观看网 | 日韩大胆视频 | heyzo北条麻妃中文字幕 | 亚洲制服一区 | 国产精品毛片天天看片 | 国产成人免费片在线视频观看 | 96精品国产高清在线看入口 | 国产大片线上免费观看 | 国产v欧美v日本v精品 | 91精品日本久久久久久牛牛 | 成人精品一区二区户外勾搭野战 | 黄色观看视频 | sese在线| 宅宅午夜亚洲精品 | 欧美精品aaa久久久影院 | 俄罗斯小屁孩和大人啪啪 | 丝瓜视频91| 在线免费观看污片 | 狠狠干影视 | 国产在线视频专区 | 亚洲精品中文一区不卡 | 柠檬视频污 | 亚洲免费区 | 加勒比一本大道香蕉在线视频 | 色偷偷影院 | 国产三级一区二区三区 | 午夜精品在线 | 99re热视频这里只有精品5 | 五月天在线婷婷 | 亚洲激情中文字幕 | 在线视频麻豆 |