看了别人写的很多关于JDBC连接SQL的,可自己去调试老是弄不好.
COPY了"如何开始使用 Microsoft JDBC 里面的一个代码",提示:Hit uncaught exception java.lang.ClassNotFoundException.
这个怎么修改呢?

解决方案 »

  1.   

    ClassNotFoundException
    看异常啊,肯定是哪个类没找到
    是不是jar包没导进去?
    还是你自己电脑上装了SQL2000,没装补丁?MSSQL是要装补丁的
      

  2.   

    没有捕获ClassNotFoundExeption 异常 把代码放到try catch块里去 我应该没说错吧 呵呵
      

  3.   

    2种可能:
     1.缺少mssql连接用的jar包,给添加到当前工程的classpath中;
     2.mssql没有打sp4补丁
      

  4.   

    1.classpath=C:\j2sdk1.4.2_05\lib\dt.jar;C:\j2sdk1.4.2_05\lib\tools.jar;F:\msjdbc\lib\msbase.jar;F:\msjdbc\lib\mssqlserver.jar;F:\msjdbc\lib\msutil.jar
    2.SQLVersion:Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)   May  3 2005 23:18:38   Copyright (c) 1988-2003 Microsoft Corporation  Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 2) 其中msbase.jar,mssqlserver.jar,msutil.jar都放在文件夹F:\msjdbc内.
      

  5.   

    但是结果还是原来那样:Hit uncaught exception java.lang.ClassNotFoundException.
      

  6.   

    java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
      

  7.   

    网上说version是8.00.2039表示安装了SP4