我已经把那三个文件复制到C:\Program Files\Java\jdk1.5.0_07\jre\lib\ext下 为什么还是出现下面的错误
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establis
hing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source
)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source) at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Sou
rce)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown S
ource)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at CourseAppl.getConnection(CourseAppl.java:61)
at CourseAppl.display(CourseAppl.java:80)
at CourseAppl.main(CourseAppl.java:100)
Error Trace in getConnection() : [Microsoft][SQLServer 2000 Driver for JDBC]Erro
r establishing socket.
Exception in thread "main" java.lang.NullPointerException
at CourseAppl.display(CourseAppl.java:81)
at CourseAppl.main(CourseAppl.java:100)
Press any key to continue...
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establis
hing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source
)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source) at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Sou
rce)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown S
ource)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at CourseAppl.getConnection(CourseAppl.java:61)
at CourseAppl.display(CourseAppl.java:80)
at CourseAppl.main(CourseAppl.java:100)
Error Trace in getConnection() : [Microsoft][SQLServer 2000 Driver for JDBC]Erro
r establishing socket.
Exception in thread "main" java.lang.NullPointerException
at CourseAppl.display(CourseAppl.java:81)
at CourseAppl.main(CourseAppl.java:100)
Press any key to continue...
至于你说的jar文件,那么做是对的,程序也没抛出driver cannot found.的异常。
楼主把相关代码贴上来吧,一看便知。