数据库连接

来源:互联网 发布:淘宝网老年人用太极剑 编辑:程序博客网 时间:2024/06/06 01:21
%@page import="java.lang.*,java.io.*,java.sql.*,java.util.*" contentType="text/html;charet=gb2312"%>
  <html>
    <head>
        <title>JSP连接SQL Server数据库</title>
    </head>
  <body>
  <div align=center><h3>JSP连接SQL Server数据库</h></div>
  <%
   Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
   String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
   String user="sa";
   String password="";
   Connection conn= DriverManager.getConnection(url,user,password);
   Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
   String sql="select * from jobs";
   ResultSet rs=stmt.executeQuery(sql);%>
   <table border="1" align="center" bordercolor="#7188e0">
          <tr bgcolor="dldlff">
          <th >JOB_ID</th>
          <th >JOB_DESC</th>
          <th >MIN_LVL</th>
          <th >MAX_LVL</th>
          </tr>
   <%while(rs.next())   {%>
        <tr bgcolor="#f8f8f8">
          <td><%=rs.getString(1) %></td>
          <td><%=rs.getString(2) %></td>
          <td><%=rs.getString(3) %></td>
          <td><%=rs.getString(4) %></td>
       </tr>
   <% } %>
   <% rs.close();
      stmt.close();
      conn.close();
    %>
  </table>
 <%out.print("<center>如果看到表格中数据,则说明数据库连接成功!</center>");%>
  </body>
 </html>