本文目录一览:
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 掉了个引号造成的!!!
赶紧给分,哈哈