首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Exception >

java连sql异常

2014-01-26 
连接数据库代码: Class.forNam( com.microsoft.jdbc.sqlserver.SQLServerDriver ).newInstance() conn

连接数据库代码:
Class.forNam( "com.microsoft.jdbc.sqlserver.SQLServerDriver ").newInstance();
conn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test ", "sa ", " ");
stmt = conn.createStatement();
rs = stmt.executeQuery( "SELECT * FROM Counter ");
我已经把msbase.jar;mssqlserver.jar;msutil.jar三个jar包放到了jdk的lib文件夹里,并在环境变量CLASSPATH中加入了路径:.;D:\Files\Java\jdk1.5.0_08\lib\tools.jar;
D:\Program Files\Java\jdk1.5.0_08\lib;
D:\Program Files\Java\jdk1.5.0_08\lib\dt.jar;
D:\Program Files\Java\jdk1.5.0_08\lib\msutil.jar;
D:\Program Files\Java\jdk1.5.0_08\lib\mssqlserver.jar;
D:\Program Files\Java\jdk1.5.0_08\lib\msbase.jar
java连sql异常,但还是抛java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver这个异常,sql2000的sp4补丁我也打了,怎么回事啊.

------解决方法--------------------------------------------------------
jar放在lib下没用,一定要在classpath中指明三个Jar文件
set classpath=.;D:\Files\Java\jdk1.5.0_08\lib\tools.jar;d:\mssqlserver.jar;....
------解决方法--------------------------------------------------------
同意小鬼的回答,包找不到就是没有被加载,lz可以结贴了

        

热点排行