请问连接的驱动在那下啊?

解决方案 »

  1.   

    你应该是问jdbc和sql server 2000相连的事1.首先 jdbc driver for sql server 2000  下载:http://www.microsoft.com/downloads/details.aspx?familyid=9F1874B6-F8E1-4BD6-947C-0FC5BF05BF71&displaylang=en是微软老巢。2. jdbc sql server 2000连接方法:不需ODBC可由IP地址与端口号建立与SQLSERVER的连接 
     作者:jspfuns
    日期:2000-8-9 11:30:11
    package jsp;
    import java.sql.*; // JDBC packagepublic class sql_data {String url = "jdbc:inetdae:192.168.2.70?sql7=true"; // use your hostname and port number here
    String login = "sa"; // use your login here
    String password =""; // use your password here
    public Connection connection = null;
    public Statement st = null;
    public ResultSet rs = null;public sql_data(){
    try {
    Class.forName("com.inet.tds.TdsDriver").newInstance(); DriverManager.setLoginTimeout(10);// connection = DriverManager.getConnection(url,login,password);// DatabaseMetaData conMD = connection.getMetaData();// connection.setCatalog( "register");} catch(Exception e) {
    e.printStackTrace();
    }
    }public void sqlclose() {try { st.close();connection.close();}catch(SQLException ex) { 
    System.err.println("sqlclose: " + ex.getMessage());
    }
    }
    public ResultSet executeQuery(String sql) { try {
    connection = DriverManager.getConnection(url,login,password);connection.setCatalog( "register");st = connection.createStatement();rs = st.executeQuery(sql);} 
    catch(SQLException ex) { 
    System.err.println("aq.executeQuery: " + ex.getMessage());
    }
    return rs;
    }
    }
              
     
     
    这是一个2000年的问题。
      

  2.   

    驱动程序应该放在工程的RequiredLibrary中
      

  3.   

    楼上的楼上乱给人代码,不知道自己看过没有楼主别忘了给sqlserver打个sp4补丁,不然容易出问题