JAVA-数据库之查询记录

相关资料:
《21天学通Java Web开发》
ResultSet结果集
1.使用exectteQuery()方法查询数据。
2.exectueQuery()方法接收一个查询SQL语句。
3.返回一个ResultSet结果集对象。
4.使用next()方法获得一条数据。
5.多条记录,可以使用循环取出。
ResultSetDemo.jsp
<%@ page language="java" contentType="text/html; charset=gb2312" %>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>查询所有用户</title>
</head>
<body>
<%
String url = "jdbc:mysql://localhost:3306/java";
String user = "root";
String password = "zhujq";
Connection conn = null;
try{
Class.forName("com.mysql.jdbc.Driver");//加载JDBC驱动程序
conn= DriverManager.getConnection(url, user, password);
}catch(ClassNotFoundException e){
out.println("找不到驱动类");
}catch(SQLException e){
out.println("连接SQL数据库失败");
}
try{
Statement stmt = conn.createStatement();
String queryAll="select * from usertable";
ResultSet rs = stmt.executeQuery(queryAll);
while(rs.next()){
int userid = rs.getInt(1);
String username = rs.getString(2);
String userpassword = rs.getString(3); out.println("id:"+userid+",");
out.println("name:"+username+",");
out.println("password:"+userpassword+"<br>");
}
out.println("查询所有用户信息成功!");
}catch(SQLException e){
out.println("查询所有用户信息失败");
}
%>
</body>
</html>
JAVA-数据库之查询记录的更多相关文章
- Java 数据库树形查询生成菜单结构
		Java 数据库树形查询 JAVA从数据库读取菜单,递归生成菜单树. 定义菜单类 public class Menu { // 菜单id private String id; // 菜单名称 priv ... 
- Java数据库 高级查询
		插入数据记录 1.插入单行数据 语法: INSERT INTO 表名 [(字段名列表)] VALUES (值列表); 2.插入多行数据 语法:INSERT INTO 新表 (字段名列表) VALUE ... 
- 【SQL查询日志】查看数据库历史查询记录
		--关键字:cross apply & outer apply --最后更新:2011-10-20 作者:Ronli--更新链接:http://www.cnblogs.com/ronli/ar ... 
- Oracle数据库中有关记录个数的查询
		一.查询表中全部的记录个数 可用两种方法,一种是在oracle的系统表中统计,另一种需要写存储过程统计,方法分别如下. 1.系统表中统计: SELECT sum(num_rows) FROM user ... 
- Java知多少(112)数据库之删除记录
		删除数据表也有3种方案 一.使用Statement对象 删除数据表记录的SQL语句的语法是: delete from 表名 where 特定条件 例如 : delete from ksInfo whe ... 
- Java知多少(110)数据库之插入记录
		插入数据表记录有3种方案 一.使用Statement对象 实现插入数据表记录的SQL语句的语法是: insert into 表名(字段名1,字段名2,……)value (字段值1,字段值2,……) 例 ... 
- java 分页对象以及数据库分页查询
		import java.util.List; public class Pager<T> { private Integer pageSize; private Integer total ... 
- Java 通过JDBC查询数据库表结构(字段名称,类型,长度等)
		Java 通过JDBC查询数据库表结构(字段名称,类型,长度等) 发布者:唛唛家的豆子 时间:2012-11-20 17:54:02 Java 通过JDBC查询数据库表结构(字段名称,类型,长 ... 
- Mybatis关联查询,查询出的记录数量与数据库直接查询不一致,如何解决?
		<select id="findUserInfoListForMap" resultMap="BaseResultMap"> SELECT ... 
- 数据库中的记录通过servlet回显到jsp页面中(连接数据库或者查询參照:对数据进行增删改查)
		我们常常会用到通过图书的名称来查询图书那么这种话我们也就会使用到从数据库中搜索出数据而且载入到自己的Jsp页面中 这种话我们须要将从数据库中获取到的数据放进响应中然后通过%=request.getAt ... 
随机推荐
- 进阶之路(基础篇) - 003 I/O的模拟的读取
			/********************************* 代码功能:读取某引脚的模拟量串口返回数据 使用函数: analogRead(引脚号); //调用10位AD 创作时间:2016*1 ... 
- C# Deldegate的使用
			Delegate类简介 ------------------------ 命名空间:System 程序集:mscorlib(在 mscorlib.dll 中) 委托(Delegate)类是一种数据结构 ... 
- Html5 reset表 2015年1月7日15:02:14
			/* HTML5 Reset :: style.css ---------------------------------------------------------- We have learn ... 
- HTML <video> 标签
			http://www.w3school.com.cn/tags/tag_video.asp <%@ Page Language="VB" AutoEventWireup=&q ... 
- cucumber java从入门到精通(3)简单实现及断言
			cucumber java从入门到精通(3)简单实现及断言 上一节里我们定义了step的java代码实现文件,step就是测试步骤及断言的集合,我们先定义出来,以后可以驱动开发以及在持续集成时重用. ... 
- html 图片在一个div中放大缩小效果
			<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> &l ... 
- 有关java调用方法参数传递的分析
			这个问题好多文章都讲过了,在此本人补充一下,加深理解,有不足之处请指教. 相信做java开发同学们都知道,调用方法传递参数时,不论是基本类还是引用类型, java都是值传递,不存在引用传递(称引用传递 ... 
- 【转载】Java导入导出excel
			转自:https://blog.csdn.net/jerehedu/article/details/45195359 目前,比较常用的实现Java导入.导出Excel的技术有两种Jakarta POI ... 
- [转]gdb调试多进程和多线程命令
			1. 默认设置下,在调试多进程程序时GDB只会调试主进程.但是GDB(>V7.0)支持多进程的分别以及同时调试,换句话说,GDB可以同时调试多个程序.只需要设置follow-fork-mode( ... 
- Python   selenium    滚动条   详解
			在我们使用Python + selenium 爬虫的时候,会遇到如下报错,原因是 当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的. selenium.common ... 
