zoukankan      html  css  js  c++  java
  • JAVA-数据库之查询记录

    相关资料:
    《21天学通Java Web开发》

    ResultSet结果集
    1.使用exectteQuery()方法查询数据。
    2.exectueQuery()方法接收一个查询SQL语句。
    3.返回一个ResultSet结果集对象。
    4.使用next()方法获得一条数据。
    5.多条记录,可以使用循环取出。

    ResultSetDemo.jsp

     1 <%@ page language="java" contentType="text/html; charset=gb2312" %>
     2 <%@ page import="java.sql.*"%>
     3 <html>
     4 <head>
     5   <title>查询所有用户</title>
     6 </head>
     7 <body>
     8   <%
     9     String url = "jdbc:mysql://localhost:3306/java";
    10     String user = "root";
    11     String password = "zhujq";
    12     Connection conn = null;
    13     try{
    14       Class.forName("com.mysql.jdbc.Driver");//加载JDBC驱动程序
    15       conn= DriverManager.getConnection(url, user, password);
    16       }catch(ClassNotFoundException e){
    17         out.println("找不到驱动类");
    18       }catch(SQLException e){
    19       out.println("连接SQL数据库失败");
    20       }      
    21       try{
    22       Statement stmt = conn.createStatement();
    23       String queryAll="select * from usertable";
    24       ResultSet rs = stmt.executeQuery(queryAll);
    25       while(rs.next()){
    26         int userid = rs.getInt(1);
    27         String username = rs.getString(2);
    28         String userpassword = rs.getString(3);
    29         
    30         out.println("id:"+userid+",");
    31         out.println("name:"+username+",");
    32         out.println("password:"+userpassword+"<br>");        
    33       } 
    34       out.println("查询所有用户信息成功!");     
    35       }catch(SQLException e){
    36         out.println("查询所有用户信息失败");
    37       }
    38   %>
    39 </body>
    40 </html>
    View Code
  • 相关阅读:
    [ASM/C/C++]内存碎片处理技术
    NASM网际编译器手册(三)
    NASM网际编译器手册(四)
    NASM网际编译器手册(六)
    NASM网际编译器手册(一)
    IEEE浮点数表示法
    设计模式学习每日一记(12.轻量模式)
    设计模式学习每日一记(11.代理模式)
    canvas一句话备忘录
    usaco1.1.1PROB Your Ride Is Here
  • 原文地址:https://www.cnblogs.com/FKdelphi/p/7671073.html
Copyright © 2011-2022 走看看