我在微软下的mssqlserver.tar不是mssqlserver.jar;
mabase.jar、msutil.jar这两个文件在哪下载?tomcat\server\lib  
tomcat\lib
这两个目录也没找到。

解决方案 »

  1.   

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection conn=DriverManager.getConnection("jdbc:odbc:vfp%^$%");
      

  2.   

    先通过一个ODBC连接一个Sqlserver的数据源。
    然后在用Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    第三步用Connection con=DriverManager.getConnection(url);
    url是jdbc:odbc:<data_source_name>(odbc数据源名)[:UID=....;PWD=....]等信息。
    这些步就可以搞定了。我做过的。没问题。挺好的。
      

  3.   

    你去google搜一下,然后把mabase.jar、msutil.jar放在tomcat的common/lib下,就可以了
      

  4.   

    这是我在FAQ上找到的,照做了还是不行,不知还需要什么,设置什么?1、安装Microsoft  Sqlserver  Driver  for  JDBC,可从微软网站上下载。  
    2、设置classpath,下面是我自己的,仅供参考。  
    classpath:  
    D:\program  files\Microsoft  SQL  Server\jdbc\lib\msbase.jar;D:\program  files\Microsoft  SQL  Server\jdbc\lib\mssqlserver.jar;D:\program files\Microsoft  SQL  Server\jdbc\lib\msutil.jar;D:\Project\java  
    3、用下面的代码测试,我的代码使用JDBC而不是JDBC-ODBC  bridge.  
    import  java.sql.*;  
    public  class  T  {  
     public  static  void  main(String[]  args)  throws  Exception  {  
       String  sql  =  "select  *  from  tb";  
       Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");  
       Connection  conn  =  DriverManager.getConnection("jdbc:microsoft:sqlserver://home:3017","steven","steven");  
       Statement  stmt  =  conn.createStatement();  
       ResultSet  rs  =  stmt.executeQuery(sql);  
       while(rs.next())  {  
         Student  s  =  new  Student();  
         s.name  =  rs.getString(1);  
         s.id  =  rs.getInt(2);  
         System.out.println(s);  
       }  
           
       rs.close();  
       stmt.close();  
         
     }  
    }  
    class  Student  {  
     String  name;  
     int  id;  
     public  String  toString()  {  
       return  "Student-->  name:["  +  name  +  "],  id:["  +  id  +  "]";  
     }  
    }
      

  5.   

    Connection  conn  =  DriverManager.getConnection
         ("jdbc:microsoft:sqlserver://home","steven","steven");  
                                          ^去掉3017试一下
      

  6.   

    在 microsoft下载的应该是一个安装文件
    装完以后,在安装路径下有这三个文件的
    加到classpath 或者 tomcat的lib目录下即可。