<%@ page contentType="text/html; charset=GBK" %>
<%@page import="java.sql.*"%>
<html>
<head>
<title>
jsp1
</title>
</head>
<body bgcolor="#ffffff">
<%
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url = "jdbc.microsoft:sqlserver://192.168.0.22:1433;DatabaseName=manpower";
String user="sa";
String password = "sa";
Connection conn = DriverManager.getConnection(url,user,password);
Statement stmt = conn.createStatement();
String sql = "select * from test";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) %>
第一个字段:<%=rs.getString(1)%>
第二个字段:<%=rs.getString(2)%>
<%
out.print("ok!");
rs.close();
stmt.close();
conn.close();
%>
</body>
</html>

解决方案 »

  1.   

    是不是jar包放的位置不对啊?所以找不到合适的驱动?
      

  2.   

    <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><html>
    <body>
    <br>
    <br>
    <center>从数据库读取数据</center>
    <br>
    <br>
    <%
    Connection con;
    Statement sql;
    ResultSet rs;
    try
    {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }
    catch(ClassNotFoundException e){}
    try
    {
    con=DriverManager.getConnection("jdbc:odbc:LocalServer","sa","asd");
    sql=con.createStatement();
    rs=sql.executeQuery("select * from student");
    out.println("<center><table border>");
    out.println("<tr>");
    out.println("<th width=50>"+"姓名"+"</th>");
    out.println("<th width=50>"+"数学"+"</th>");
    out.println("<th width=50>"+"英语"+"</th>");
    out.println("<th width=50>"+"物理"+"</th>");
    out.println("</tr>");
    while(rs.next())
    {
    out.println("<tr>");
    out.println("<td>"+rs.getString("姓名")+"</td>");
    out.println("<td>"+rs.getInt("数学成绩")+"</td>");
    out.println("<td>"+rs.getInt("英语成绩")+"</td>");
    out.println("<td>"+rs.getInt("物理成绩")+"</td>");
    out.println("</tr>");
    }
    out.println("</table></center>");
    con.close();
    }
    catch(SQLException e1){}
    %>
    <br><center>
    <jsp:include page="../back.jsp"/></center>
    </body>
    </html>
      

  3.   

    重新设置一下classpath,加入驱动的三个jar文件路径,以及把三个文件放下common/lib目录下。