象这样设
sql.jar 在d盘根目录下
sql2000.jar 在e盘根目录下
.;d:/sql.jar;e:/sql2000.jar;

解决方案 »

  1.   

    3个.jar个文件必须放置在classpath指定目录下,一般是放在服务器的lib下,比如tomcat_home/common/lib,这样就不需要指定了,我现在也在用mysql和sql server两种数据库,因为两个操作系统
      

  2.   

    还没有解决?
    那就用JDBC-ODBC连吧。public void con()                                             //初始化DB        
    {              
        try
        {  
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            conn=DriverManager.getConnection("jdbc:odbc:rosen1","administrator","");
            stmt=conn.createStatement();
        }
        catch(Exception e)
        {
            System.out.println(e);
        }
    }
      

  3.   

    当然,你首先要设置一下ODBC。
      

  4.   

    jdbc-odbc和上面的情况一样1!!!!!!
    告诉我驱动程序可能不支持全部的DatabaseMatadata方法。
    我就是jdbc-odbc不能用所以才选择JDBC的。。
    郁闷ing
      

  5.   

    同意rosen(考试机器)的~!顶!!!
      

  6.   

    下载一个SQL专用的JDBC,设置一下环境变量classpath,
      

  7.   

    用mql+jdbc多好,要是想知道这个我告诉你怎么设置
      

  8.   

    去下载一个jdbc的专用驱动jtds.jar,并将它放在$CATALINA_HOME/common/lib目录下(只能是这里)。
    连接用如下方式:
    driver = "net.sourceforge.jtds.jdbc.Driver"; //驱动程序  
    url = "jdbc:jtds:sqlserver://数据库服务器地址:1433/数据库名";
      

  9.   

    把那3个.jarCopy到JDK\lib文件夹下。还有DatabaseMatadata接口中的方法,各个厂家的JDBC驱动实现的程度不同,一般来说各个方法都实现了,可能有些方法的返回值不是你所期望的。
      

  10.   

    我现在基本的方法都试过了,包括把那3个JAR 拷到任何位子,都不好用。就差环境变量没有设,不过不会设呀。还有解压,要把哪个目录下的解压呀?
    谁能告诉我呀。我快疯掉了
      

  11.   

    设置环境变量右键点击我的电脑=》属性=》高级=》环境变量=》你看看所设的环境变量里有没有Classpath,如果没有就新建一个,然后设其值为C:\j2sdk142\lib;C:\j2sdk142\lib\msbase.jar;C:\j2sdk142\lib\mssqlserver.jar;C:\j2sdk142\lib\msutil.jar;路径是你机子上的路径。如果已经建了,就把上面这个加到原来的后面就可以了。
    如果设置过了,还报不支持全部方法,那么可能就是你用的JDBC驱动的原因了。要么重下一个,要么就这样凑合用着。
      

  12.   

    可能netbean还要配置吧,没有做过