加上try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();sqlConn = java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://lvyang:1433;DatabaseName=persion","sa","123");
}
catch(Exeception e){
  System.out.println(e.getMessage());
}

解决方案 »

  1.   

    但是改完了之后出现了这样的错误:[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.代码:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
    <body bgcolor=99ccff>
    <%
    java.sql.Connection sqlConn;
    java.sql.Statement sqlStmt;
    java.sql.ResultSet Res ;try{
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();sqlConn = java.sql.DriverManager.getConnection("jdbc:microsoft:sqlserver://lvyang:1433;DatabaseName=persion","sa","123");
    sqlStmt = sqlConn.createStatement();
    Res = sqlStmt.executeQuery("select * from persion");
    String a = Res.getString("name");
    }
    catch(Exception e){
      System.out.println(e.getMessage());
    }%>
    </body>
    </html>
      

  2.   

    问题还是没有解决,不过非常感谢CsnowerS!