JAVA程序(不是JAVA代码的问题 回到自己家里的SQL就不行了)需要连接数据库的时候:
java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
java.sql.SQLException: No suitable driver found for jdbc:sqlserver://localhost:1
433;DatabaseName=MISping 过后显示的:Pinging 127.0.0.1 with 32 bytes of data:Reply from 127.0.0.1: bytes=32 time<1ms TTL=64
Reply from 127.0.0.1: bytes=32 time<1ms TTL=64
Reply from 127.0.0.1: bytes=32 time<1ms TTL=64
Reply from 127.0.0.1: bytes=32 time<1ms TTL=64Ping statistics for 127.0.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0msMSSQLSERVER中的 TCP/IP也启用了的 服务也重起了 还是不行
不知道哪出问题了,忘前辈指点指点 不甚感激

解决方案 »

  1.   

    java.lang.ClassNotFoundException这个不能看明白么?类没有找到啊,也就是说 SQLSERVER 的 JDBC 驱动在 classpath 中没有找到。
      

  2.   

    将 sqlserver提供的jar加入CLASSPATH中 就OK了
      

  3.   

    没把sql server驱动拷回家 
    自己下载一个好了
      

  4.   

    如果你是建的web项目,那么你就把sql server驱动包考到你项目下的lib文件夹下,如果你是建的java项目的话,你就新建一个包,进入library 添加上就行了!如果有不懂,你就加这个QQ:735978202
      

  5.   

    正确,驱动没找到,楼主要看清是什么异常,这样才能找到错误
    java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver 
      

  6.   

    sqlserver db 需要设置数据源在 控制面板-------->....>ODBC,不用*.jar的
      

  7.   

    你的driver根本没有找到啊。检查一下你加载的jar吧
      

  8.   

    classNotFound。。
    拷贝代码回家时没有拷贝驱动回家
      

  9.   

    楼上很多人说了,少jar包,去下载一个,导入即可了。
      

  10.   

    java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver 请仔细阅读。。
      

  11.   

    需要三个jar包:mssqlserver.jar , msutil.jar , msbase.jar 。这三个jar包你到网上搜有很多你没有安装驱动