jdbc 对结果集进行操作

package lesson29;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Date;

public class TestJdbc2 {

	public static void main(String[] args) throws ClassNotFoundException, SQLException {
		/*  1.载入JDBC驱动程序
			2.定义连接URL
			3.建立连接
			4.创建Statement对象
			5.执行查询或更新
			6.结果处理
			7.关闭连接
		*/
		//1.加载jdbc驱动,mysql数据库的驱动名:com.mysql.jdbc.Driver
		Class.forName("com.mysql.jdbc.Driver");
		//2.定义连接URL,mysql 的地址格式:jdbc:mysql://<主机名或IP>:port/<数据库名>
		//3.建立连接Connection
		Connection qiao=DriverManager.getConnection("jdbc:mysql://localhost:3306/neuedu","root","root");
		//4.创建Statement对象
		Statement car=qiao.createStatement();
		//5.执行查询或更新
		String sql="SELECT * From  emp";
		
		//6.处理结果结果集
		ResultSet rs=car.executeQuery(sql);
		while(rs.next()){
			 int eno=rs.getInt("empno");
			 String name=rs.getString("ENAME");
			 String job=rs.getString("job");
			 double sal=rs.getDouble("SAL");
			 Date hiredate=rs.getDate("HIREDATE");
			 
			 //创建员工对象,赋值
			 Emp emp=new Emp();
			 emp.setEmpno(eno);
			 emp.setEname(name);
			 emp.setHiredate(hiredate);
			 emp.setSal(sal);
			 emp.setJob(job);
			 
			 System.out.println("员工姓名"+emp.getEname()+",薪资"+emp.getSal());
		}
		

		//7.关闭连接
		car.close();
		qiao.close();
		
		//练习:从控制台输入员工编号, 选择1,删除员工,选择2:修改员工,选择3 :增加员工
		/*   欢迎进入员工管理系统
		 *    1:删除员工
		 *    2:修改员工
		 *    3 :增加员工
		 *   请输入你的操作:1
		 *      请输入员工编号:7785
		 *      删除成功!/删除失败!
		 *   
		 * 
		 * */
	}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值