本文目錄一覽:
Java載入oracle資料庫驅動程序的問題
java.sql包下應該是java自帶的類包,是不是你的環境變數配置的有錯誤。一般的jdk5 以上都直接帶sql包能直接引用了啊?
還可能是你的導入包導錯了Connection很多的包下都有這個類。
oracle的驅動通過build path可以導入項目,但是你在使用jdbc初始化的時候不要搞錯驅動的類名。
java驅動問題
資料庫驅動主要有兩種方式,你的程序代碼如下
sun.jdbc.odbc.JdbcOdbcDriver
說明是odbc橋接方式
而當你的驅動是
driver=”com.microsoft.jdbc.sqlserver.SQLServerDriver”;
驅動是jdbc方式
應為更本就是不同的驅動方式所以異常
解決方法
推薦用jdbc。odbc是一種淘汰的方式,原因google,自己看看
去microsoft下栽一個驅動(.jar文件)設置classpath指向該包就可以連接了
java安裝jdbc驅動的問題
首先請你先弄明白
java-Djdbc.drives=org.postgre.Drivers
這個命令的意思
jdbc.drives 的值指定的是jdbc驅動類的類名,用上面命令指定驅動類名相當於在代碼里執行Class.forName(driverName);操作
至於你說 「我想得到的內容」 就是你使用的資料庫jdbc驅動的類名,不同的資料庫類名是不同的,例如Oracle的是 oracle.jdbc.OracleDriver
「我想得到的內容」是什麼要看你用的資料庫類型和你的jdbc驅動啦
————————–
另 請把jdbc驅動 jar 包拷貝你的classpath下 或 將其配置為classpath的一部分。
以你上面描述 如果你用的是postgre資料庫的話
「我想得到的內容」 就是 org.postgre.Drivers
一個Java資料庫驅動程序的問題
我暈,我也看了會,不親自試驗還是不行,人的眼睛不行啊。哈哈
(“jdbc:mysql//localhost:3306/test”,”root”,”root”);
中間那塊應該是 mysql://loaclhost 掉了個引號造成的!!!
趕緊給分,哈哈
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/275807.html