数据库的增删改查操作
来源:互联网 发布:a 算法原理 编辑:程序博客网 时间:2024/05/16 15:28
与之前的工具类放在同一个包下。
package com.weixuan.project;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/** * 与数据库相关的增删改查操作 * * @author 韦轩 * */public class CRUD {public static void main(String[] args) {try {new CRUD().read();//new CRUD().create();new CRUD().update();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}// CREATE 从数据库读取操作,即查找static void create() throws SQLException {Connection conn = null;Statement st = null;ResultSet rs = null;try {conn = JdbcUtils.getConnection();st = conn.createStatement();String sql = "insert into mytable(username,age,sex,hobby,ID) values('weihang',20,'男','玩游戏',null)";int co = st.executeUpdate(sql);System.out.println("co = "+co);} finally {JdbcUtils.free(rs, st, conn);}}// read 从数据库读取操作,即查找static void read() throws SQLException {Connection conn = null;Statement st = null;ResultSet rs = null;try {conn = JdbcUtils.getConnection();st = conn.createStatement();rs = st.executeQuery("select * from mytable");while (rs.next()) {System.out.println(rs.getObject("ID") + "\t" + rs.getObject("username")+ "\t" + rs.getObject("sex"));}} finally {JdbcUtils.free(rs, st, conn);}}// update 从数据库读取操作,即查找static void update() throws SQLException {Connection conn = null;Statement st = null;ResultSet rs = null;try {conn = JdbcUtils.getConnection();st = conn.createStatement();String sql = "update mytable set age = age+10";int i = st.executeUpdate(sql);System.out.println("i = "+i);} finally {JdbcUtils.free(rs, st, conn);}}// delete 从数据库读取操作,即查找static void delete() throws SQLException {Connection conn = null;Statement st = null;ResultSet rs = null;try {conn = JdbcUtils.getConnection();st = conn.createStatement();String sql = "delete from mytable where age >42";int i = st.executeUpdate(sql);System.out.println("i = "+i);} finally {JdbcUtils.free(rs, st, conn);}}}
0 0
- 数据库的增删改查操作
- 数据库的一些增删改查操作
- 数据库的简单操作----增删改查
- 数据库操作增删改查
- 数据库操作--增删改查
- 数据库的创建,数据库的操作(增删改查)
- 数据库---简单的使用Java操作数据库增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删改查
- 数据库的增删查改
- 数据库的增删查改
- 常见函数
- 易学设计模式看书笔记(7) - 代理模式
- GVim中以十六进制方式打开文件
- perl
- UVa 769 - Magic of David Copperfield 解题报告(思维)
- 数据库的增删改查操作
- OC 第三讲 继承初始化方法
- 某高校教务系统登录验证码的识别 (2)
- Socket 粘包 封包 拆包
- poj2828 Buy Tickets
- HTML知识
- <引爆点>感悟
- level-list
- onActivityResult会执行onCreate()生命周期