前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java 数据库编程「 备考篇 1」

Java 数据库编程「 备考篇 1」

作者头像
Lokinli
发布2023-03-09 19:03:37
1490
发布2023-03-09 19:03:37
举报
文章被收录于专栏:以终为始以终为始

说明:仅仅用于复习。

代码语言:javascript
复制
package aaa;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;

public class Main{
	public static void main(String[] args){
		Connection con = DBConn.getCon(); // 这里DBConn假设我们已经写好连接部分,就直接操作了
		//  现在假装表的名字叫 student 表中有 id name age
		String sqlInsert1 = "insert into student values('ME,20')"; // 将name = ME age = 20 的插入到表中
		String sqlInsert2 = "insert into student values('CHY,19')";
		String sqlUpdate = "update student  set age = 22 where id = 2"; // 将 student 中 id = 2 的 age 重新 set 为 22
		String sqlDelete = "delete from student";  // 删除操作
		String sqlSelect = "select * from student";  // 挑选 
		
		Statement st = con.createStatement();
		st.executeUpdate(sqlInsert1);
		st.execute(sqlInsert2);
		st.execute(sqlUpdate);
		st.executeUpdate(sqlDelete);
		ResultSet  rs = st.executeQuery(sqlSelect);
		while(rs.next()){
			System.out.println(rs.getInt(1) + " " + rs.getString(2) + " " + rs.getInt(3));  //四种输出方法
			System.out.println(rs.getInt("id") + " " + rs.getString("name") + rs.getInt("age"));
			System.out.println(rs.getString("id") + " " + rs.getString("name") + rs.getString("age"));
			System.out.println(rs.getString(1) + " " + rs.getString(2) + rs.getInt(3));
		}
	}
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-12-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档