使用oracle中的jdbc,执行总是提示找不到驱动,是怎么回事? 10
代码如下:StringdriverString="oracle.jdbc.driver.OracleDriver";StringDBUrl="jdbc:oracle:th...
代码如下:
String driverString = "oracle.jdbc.driver.OracleDriver";
String DBUrl = "jdbc:oracle:thin:@11.15.30.80:1523:dbtest";
/*加载数据库驱动*/
System.out.println("开始加载驱动程序...");
Class driverClass = Class.forName(driverString);
System.out.println("载驱动程序" + driverClass + "已加载!");
运行如下:
D:\1>javac SbDBConnect.java
D:\1>java SbDBConnect
开始加载驱动程序...
没有找到相应的驱动程序!
D:\1>
其中classes12.jar及其他的jar包,已copy到d:\1的目录下面,而且环境变量也设置了,CLASS_PATH d:\1\classes12.jar 展开
String driverString = "oracle.jdbc.driver.OracleDriver";
String DBUrl = "jdbc:oracle:thin:@11.15.30.80:1523:dbtest";
/*加载数据库驱动*/
System.out.println("开始加载驱动程序...");
Class driverClass = Class.forName(driverString);
System.out.println("载驱动程序" + driverClass + "已加载!");
运行如下:
D:\1>javac SbDBConnect.java
D:\1>java SbDBConnect
开始加载驱动程序...
没有找到相应的驱动程序!
D:\1>
其中classes12.jar及其他的jar包,已copy到d:\1的目录下面,而且环境变量也设置了,CLASS_PATH d:\1\classes12.jar 展开
5个回答
展开全部
将classes12.jar或者ojdbc14.jar 放到项目里面
你将SbDBConnect.class 放到java_home(如:C:\Program Files\Java\jdk1.6.0_19\bin\)目录下
C:\>cd C:\Program Files\Java\jdk1.6.0_19\bin\
C:\Program Files\Java\jdk1.6.0_19\bin>java SbDBConnect
你将SbDBConnect.class 放到java_home(如:C:\Program Files\Java\jdk1.6.0_19\bin\)目录下
C:\>cd C:\Program Files\Java\jdk1.6.0_19\bin\
C:\Program Files\Java\jdk1.6.0_19\bin>java SbDBConnect
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
D:\1>oracle的jar包有没有
追问
classes12.jar,已copy到d:\1的目录下面,而且环境变量也设置了,但就是运行报错
classes12.jar及其他的jar包,已copy到d:\1的目录下面,而且环境变量也设置了,但就是运行报错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
倒包呀倒包呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你没有把驱动串也就是jar包文件放到lib下吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java -cp path\to\ojdbc14.jar;. SbDBConnect
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询