我已经安装了SQL SERVER 2000(SP4)和SQL Server 2000 Driver For JDBC(SP3)了!
SS服务器叫SPARK-III
用户变量中的CLASSPATH内容:.;C:\JBuilder9\jdk1.4\lib;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;为什么还是连接不上呀?
import java.net.URL;
import java.sql.*;public class Frame1 {      public static void main(String[] args)
      {
            try
            {
                  Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
            }
            catch (Exception e)
            {
                  System.out.println("数据库连接真的出错误了~郁闷!");
            }
      }
}大家救我~分析下可能的原因!!!!!5555555555555555555555555555555555555~哭泣中~~~~
另外利用JDBC连接ODBC的方法连接数据库没有问题!

解决方案 »

  1.   

    com.microsoft.jdbc.sqlserver.SQLServerDriver
    数据库连接真的出错误了~郁闷!
      

  2.   

    把异常信息打印出来就能看到问题了,
    System.out.println(e.toString());1楼的已经说了,你为什么不做呢:)
      

  3.   

    1。确定Classpath中的jar档都存在;
    2。确定jar档的确包括SQLServerDriver类;
    3。确定classpath已经生效。
      

  4.   

    出现了
    java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver数据库连接真的出错误了~郁闷!我该怎么做?
      

  5.   

    JAR都存在。
    2。确定jar档的确包括SQLServerDriver类;
    3。确定classpath已经生效。
    2和3怎么确定呀?
      

  6.   

    这3个文件存在,里面也包括那个类,可能是路径没生效?怎么弄?
    我把这3个文件COPY到工程目录也不行呀!
      

  7.   

    你用的是JBuilder9吧 你没有把数据库驱动添加到JBuilder9里 所以找不到驱动
    你可以在JBuilder9里这样配置一下
    tools-->configure JDKs..-->然后在class里选add-->然后把你的数据库驱动的3个jar包添加上
    应该就可以了