我也曾試過將C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib下的三个JAR文件的完整路径加入到ClassPath里,還是不行. ---------------------------------------------------- C:\J2SDK\BIN裡有一些工具呀.所以也加進去啦.為的是在cmd模式下試調.
那应该加在path环境变量里吧?
你用引号把你的JAR的完整路径引起来 实在不行,你用java -classpath "C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar" Trysql 试一试 ----------------------------------------------------------------- C:\J2SDK\BIN是应该加在path系统变量里的,不是加在ClassPath里
上面的语句写掉了一个JAR java -classpath "C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar" Trysql
----------------------------------------------------
C:\J2SDK\BIN裡有一些工具呀.所以也加進去啦.為的是在cmd模式下試調.
实在不行,你用java -classpath "C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar" Trysql 试一试
-----------------------------------------------------------------
C:\J2SDK\BIN是应该加在path系统变量里的,不是加在ClassPath里
java -classpath "C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar" Trysql
你要
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
} catch (java.lang.ClassNotFoundException e) {
}然后编译就可以通过了。本楼正解:)
看一下Class类中forName()声明:
public static Class forName(String className)
throws ClassNotFoundException
所以要用try
或者还有一个方法
public static void main(String[] args) throws ClassNotFoundException{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}}
Hodex(小何才露尖尖角)
你們的做法我清楚當沒有找到驅動的時候會拋出一個異常.加try....catch後當然可以通過.但
我最主要的是找不到驅動.請幫助解答一下.
我的classpath為:.;C:\JDBCSQL\lib\msbase.jar;C:\JDBCSQL\lib\mssqlserver.jar;C:\JDBCSQL\lib\msutil.jar;C:\JDBCSQL\lib
但是還是沒辦法找到.
我下載的mssql2000的jdbc驅動下載地址為:
http://msdn.microsoft.com/downloads/default.asp?URL=/downloads/sample.asp?url=/msdn-files/027/001/779/msdncompositedoc.xml&FinishURL=%2Fdownloads%2Frelease%2Easp%3FReleaseID%3D38312%26area%3Dsearch%26ordinal%3D1%26redirect%3Dno下載後就隻有一個setup.exe 安裝路徑為:c:\JDBCSQL
大哥們,幫幫忙.我錯在那裡了呢?
我们还年轻牛奶会有的奶牛也会有的
可天天在 csdn 混这些会有吗 ??
你自己看一下这里面有多少空格?:)呵呵,或许你的问题不是因为空格,但一般的还是不要用带空格的路径,
我以前曾经遇到过因为classpath里有空格就找不到class的问题... ------------------------------------------------------
我们还年轻牛奶会有的奶牛也会有的
可天天在 csdn 混这些会有吗 ??