java删除修改的代码怎么写_Java代码增删查改完整流程
packagecom.dao;//结案报告
importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.util.ArrayList;importjava.util.List;importcom.model.Jabg;importcom.tool.SuperUtil;public classJabgDao {
Connection conn= null;
PreparedStatement ptmt= null;
ResultSet rs= null;//根据id查询单个的案件
public ListselectMsg1(String id) {
List list = new ArrayList();
String sql= " ";
sql= "select * from Jabg where jabgid='"+id+"'";try {conn =SuperUtil.getConnection();
ptmt=conn.prepareStatement(sql);
rs=ptmt.executeQuery();while(rs.next()) {
Jabg u= newJabg();
u.setA_id(rs.getString("a_id"));
u.setJabgid(rs.getString("Jabgid"));
u.setDsr(rs.getString("dsr"));
u.setAy(rs.getString("ay"));
u.setLarq(rs.getString("larq"));
u.setCfjdswh(rs.getString("cfjdswh"));
u.setCfnr(rs.getString("cfnr"));
u.setZxfs(rs.getString("zxfs"));
u.setZxrq(rs.getString("zxrq"));
u.setZxjg(rs.getString("zxjg"));
u.setByxzcfdly(rs.getString("byxzcfdly"));
u.setCbrqm(rs.getString("cbrqm"));
u.setCbrqmsj(rs.getString("cbrqmsj"));
u.setFzrspyj(rs.getString("fzrspyj"));
u.setFzrqm(rs.getString("fzrqm"));
u.setFzrqmsj(rs.getString("fzrqmsj"));
u.setState(rs.getString("state"));
u.setDelstate(rs.getString("delstate"));
list.add(u);
}
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returnlist;
}//根据aid查询单个的案件
public List selectall(String jarq,String yyzz,String sfz,String ay,String jarq2,int curPage,intpageSize) {int start=(curPage-1)*pageSize;
List list = new ArrayList();
String sql= " ";
sql= "select j.a_id,a.frdbr,a.frdbrzjhm,a.dwmc,a.tyshxydm,a.frdbrzjlx,j.cfjdswh,j.larq,j.ay,x.wftk,x.cfyj,x.wfss,x.clyj,x.gzsj,j.fzrqmsj from jabg j,ajslb a,xzcfjds x where j.a_id=x.a_id and x.a_id=a.id and j.a_id=a.id and j.state=2";if (jarq!= null && jarq.length() != 0) {
sql+= " and j.fzrqmsj >='" +jarq + "'";
}if (jarq2!= null && jarq2.length() != 0) {
sql+= " and j.fzrqmsj <='" +jarq2 + "'";
}if (yyzz!= null && yyzz.length() != 0) {
sql+= " and a.yyzz ='" +yyzz + "'";
}if (sfz!= null && sfz.length() != 0) {
sql+= " and a.frdbrzjhm like'%" +sfz + "%'";
}if (ay!= null && ay.length() != 0) {
sql+= " and j.ay like'%" +ay + "%'";
}
sql+=" limit "+start+","+pageSize+"";//System.out.println(sql);
try {conn =SuperUtil.getConnection();
ptmt=conn.prepareStatement(sql);
rs=ptmt.executeQuery();while(rs.next()) {
Jabg u= newJabg();
u.setA_id(rs.getString("a_id"));//u.setJabgid(rs.getString("Jabgid"));//u.setDsr(rs.getString("dsr"));
u.setAy(rs.getString("ay"));
u.setLarq(rs.getString("larq"));
u.setCfjdswh(rs.getString("cfjdswh"));//u.setCfnr(rs.getString("cfnr"));//u.setZxfs(rs.getString("zxfs"));//u.setZxrq(rs.getString("zxrq"));//u.setZxjg(rs.getString("zxjg"));//u.setByxzcfdly(rs.getString("byxzcfdly"));//u.setCbrqm(rs.getString("cbrqm"));//u.setCbrqmsj(rs.getString("cbrqmsj"));//u.setFzrspyj(rs.getString("fzrspyj"));//u.setFzrqm(rs.getString("fzrqm"));
u.setFzrqmsj(rs.getString("fzrqmsj"));//u.setState(rs.getString("state"));//u.setDelstate(rs.getString("delstate"));
u.setWftk(rs.getString("wftk"));
u.setCfyj(rs.getString("cfyj"));
u.setWfss(rs.getString("wfss"));
u.setClyj(rs.getString("clyj"));
u.setGzsj(rs.getString("gzsj"));
u.setFrdbr(rs.getString("frdbr"));
u.setFrdbrzjhm(rs.getString("frdbrzjhm"));
u.setDwmc(rs.getString("dwmc"));
u.setTyshxydm(rs.getString("tyshxydm"));
u.setFrdbrzjlx(rs.getString("frdbrzjlx"));
list.add(u);
}
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returnlist;
}//cx
public Listselectall2(String jarq,String yyzz,String sfz,String ay,String jarq2) {
List list = new ArrayList();
String sql= " ";
sql= "select j.a_id,a.frdbr,a.frdbrzjhm,a.dwmc,a.tyshxydm,a.frdbrzjlx,j.cfjdswh,j.larq,j.ay,x.wftk,x.cfyj,x.wfss,x.clyj,x.gzsj,j.fzrqmsj from jabg j,ajslb a,xzcfjds x where j.a_id=x.a_id and x.a_id=a.id and j.a_id=a.id and j.state=2";if (jarq!= null && jarq.length() != 0) {
sql+= " and j.fzrqmsj >='" +jarq + "'";
}if (jarq2!= null && jarq2.length() != 0) {
sql+= " and j.fzrqmsj <='" +jarq2 + "'";
}if (yyzz!= null && yyzz.length() != 0) {
sql+= " and a.yyzz ='" +yyzz + "'";
}if (sfz!= null && sfz.length() != 0) {
sql+= " and a.frdbrzjhm like'%" +sfz + "%'";
}if (ay!= null && ay.length() != 0) {
sql+= " and j.ay like'%" +ay + "%'";
}try {conn =SuperUtil.getConnection();
ptmt=conn.prepareStatement(sql);
rs=ptmt.executeQuery();while(rs.next()) {
Jabg u= newJabg();
u.setA_id(rs.getString("a_id"));//u.setJabgid(rs.getString("Jabgid"));//u.setDsr(rs.getString("dsr"));
u.setAy(rs.getString("ay"));
u.setLarq(rs.getString("larq"));
u.setCfjdswh(rs.getString("cfjdswh"));//u.setCfnr(rs.getString("cfnr"));//u.setZxfs(rs.getString("zxfs"));//u.setZxrq(rs.getString("zxrq"));//u.setZxjg(rs.getString("zxjg"));//u.setByxzcfdly(rs.getString("byxzcfdly"));//u.setCbrqm(rs.getString("cbrqm"));//u.setCbrqmsj(rs.getString("cbrqmsj"));//u.setFzrspyj(rs.getString("fzrspyj"));//u.setFzrqm(rs.getString("fzrqm"));
u.setFzrqmsj(rs.getString("fzrqmsj"));//u.setState(rs.getString("state"));//u.setDelstate(rs.getString("delstate"));
u.setWftk(rs.getString("wftk"));
u.setCfyj(rs.getString("cfyj"));
u.setWfss(rs.getString("wfss"));
u.setClyj(rs.getString("clyj"));
u.setGzsj(rs.getString("gzsj"));
u.setFrdbr(rs.getString("frdbr"));
u.setFrdbrzjhm(rs.getString("frdbrzjhm"));
u.setDwmc(rs.getString("dwmc"));
u.setTyshxydm(rs.getString("tyshxydm"));
u.setFrdbrzjlx(rs.getString("frdbrzjlx"));
list.add(u);
}
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returnlist;
}//分页查询
public List selectJabgFy(String state,String fzrqmsj,int curPage,intpageSize ) {int start=(curPage-1)*pageSize;
List list = new ArrayList();
String sql="";
sql="SELECT * FROM Jabg WHERE 1=1 and delstate>=0";if (state!= null && state.length() != 0) {
sql+= " and state ='" +state + "'";
}if (fzrqmsj!= null && fzrqmsj.length() != 0) {
sql+= " and fzrqmsj ='" +fzrqmsj + "'";
}
sql+="limit "+start+","+pageSize+"";//System.out.println(sql);
try{
rs=SuperUtil.executeQuery(sql);while(rs.next()) {
Jabg u= newJabg();
u.setA_id(rs.getString("a_id"));
u.setJabgid(rs.getString("Jabgid"));
u.setDsr(rs.getString("dsr"));
u.setAy(rs.getString("ay"));
u.setLarq(rs.getString("larq"));
u.setCfjdswh(rs.getString("cfjdswh"));
u.setCfnr(rs.getString("cfnr"));
u.setZxfs(rs.getString("zxfs"));
u.setZxrq(rs.getString("zxrq"));
u.setZxjg(rs.getString("zxjg"));
u.setByxzcfdly(rs.getString("byxzcfdly"));
u.setCbrqm(rs.getString("cbrqm"));
u.setCbrqmsj(rs.getString("cbrqmsj"));
u.setFzrspyj(rs.getString("fzrspyj"));
u.setFzrqm(rs.getString("fzrqm"));
u.setFzrqmsj(rs.getString("fzrqmsj"));
u.setDelstate(rs.getString("delstate"));
u.setState(rs.getString("state"));
list.add(u);
}
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returnlist;
}//查询总条数
public intselectJabgNum(String state,String fzrqmsj) {int a = 0;
String sql="";
sql= "select count(jabgid) totalCount from Jabg WHERE 1=1 and delstate>=0";if (state!= null && state.length() != 0) {
sql+= " and state ='" +state + "'";
}if (fzrqmsj!= null && fzrqmsj.length() != 0) {
sql+= " and fzrqmsj ='" +fzrqmsj + "'";
}//System.out.println(sql);
try{
rs=SuperUtil.executeQuery(sql);while(rs.next()) {
a=rs.getInt("totalCount");
}
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returna;
}//查询all的总条数
public intselectAllNum(String jarq,String yyzz,String sfz,String ay,String jarq2) {int a = 0;
String sql="";
sql= "select count(j.a_id) totalCount from jabg j,ajslb a,xzcfjds x where j.a_id=x.a_id and x.a_id=a.id and j.a_id=a.id and j.state=2";if (jarq!= null && jarq.length() != 0) {
sql+= " and j.fzrqmsj >='" +jarq + "'";
}if (jarq2!= null && jarq2.length() != 0) {
sql+= " and j.fzrqmsj <='" +jarq2 + "'";
}if (yyzz!= null && yyzz.length() != 0) {
sql+= " and a.yyzz ='" +yyzz + "'";
}if (sfz!= null && sfz.length() != 0) {
sql+= " and a.frdbrzjhm like'%" +sfz + "%'";
}if (ay!= null && ay.length() != 0) {
sql+= " and j.ay like'%" +ay + "%'";
}//System.out.println(sql);
try{
rs=SuperUtil.executeQuery(sql);while(rs.next()) {
a=rs.getInt("totalCount");
}
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returna;
}public int addMsg(Jabg msg) {//添加行政处罚决定书表信息
int a = 0;
String sql= "insert into Jabg values(UUID(),?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";try{
conn=SuperUtil.getConnection();
ptmt=conn.prepareStatement(sql);
ptmt.setString(1, msg.getA_id());
ptmt.setString(2, msg.getDsr());
ptmt.setString(3, msg.getAy());
ptmt.setString(4, msg.getLarq());
ptmt.setString(5, msg.getCfjdswh());
ptmt.setString(6, msg.getCfnr());
ptmt.setString(7, msg.getZxfs());
ptmt.setString(8, msg.getZxrq());
ptmt.setString(9, msg.getZxjg());
ptmt.setString(10, msg.getByxzcfdly());
ptmt.setString(11, msg.getCbrqm());
ptmt.setString(12, msg.getCbrqmsj());
ptmt.setString(13, msg.getFzrspyj());
ptmt.setString(14, msg.getFzrqm());
ptmt.setString(15, msg.getFzrqmsj());
ptmt.setString(16, msg.getState());
ptmt.setString(17, msg.getDelstate());
a=ptmt.executeUpdate();
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returna;
}//public int deleteMsg(String id) {//删除用户(意思是修改状态,假删除)//
//int a = 0;//String sql = "update Jabg set delstate='-1' where id='"+id+"' ";// //System.out.println(sql);//try {//conn = SuperUtil.getConnection();//ptmt = conn.prepareStatement(sql);//a = ptmt.executeUpdate();//SuperUtil.release(conn, ptmt, rs);//} catch (SQLException e) {// //TODO Auto-generated catch block//e.printStackTrace();//}//return a;//}
public int tj(String id) {//提交到负责人进行审核
int a = 0;
String sql= "update Jabg set state='1' where Jabgid='"+id+"' ";//System.out.println(sql);
try{
conn=SuperUtil.getConnection();
ptmt=conn.prepareStatement(sql);
a=ptmt.executeUpdate();
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returna;
}public intbj( String dsr, String ay, String larq, String cfjdswh, String cfnr,
String zxfs, String zxrq, String zxjg, String byxzcfdly, String cbrqm, String cbrqmsj, String Jabgid ) {//修改信息时
int a = 0;
String sql= "update Jabg set dsr=?,ay=?,larq=?,cfjdswh=?,cfnr=?,zxfs=?,\r\n" +
" zxrq=?,zxjg=?,byxzcfdly=?,cbrqm=?,cbrqmsj=? where Jabgid=? ";//System.out.println(sql);
try{
conn=SuperUtil.getConnection();
ptmt=conn.prepareStatement(sql);
ptmt.setString(1, dsr);
ptmt.setString(2, ay);
ptmt.setString(3, larq);
ptmt.setString(4, cfjdswh);
ptmt.setString(5, cfnr);
ptmt.setString(6, zxfs);
ptmt.setString(7, zxrq);
ptmt.setString(8, zxjg);
ptmt.setString(9, byxzcfdly);
ptmt.setString(10, cbrqm);
ptmt.setString(11, cbrqmsj);
ptmt.setString(12, Jabgid);
a=ptmt.executeUpdate();
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returna;
}public int fzrsh(String fzrspyj,String fzrqm,String fzrqmsj,String state,String id) {//分管所领导审核,填写审核意见
int a = 0;
String sql= "update jabg set fzrspyj=?,fzrqm=?,fzrqmsj=?,state=? where jabgid=? ";//System.out.println(sql);
try{
conn=SuperUtil.getConnection();
ptmt=conn.prepareStatement(sql);
ptmt.setString(1,fzrspyj);
ptmt.setString(2, fzrqm);
ptmt.setString(3, fzrqmsj);
ptmt.setString(4, state);
ptmt.setString(5, id);
a=ptmt.executeUpdate();
SuperUtil.release(conn, ptmt, rs);
}catch(SQLException e) {//TODO Auto-generated catch block
e.printStackTrace();
}returna;
}
}
java删除修改的代码怎么写_Java代码增删查改完整流程相关推荐
- Mongdb篇三。 用Python代码实现Mongdb数据库的增删查改、集合管道示例,超详细,全部用实例print大法演示功能通俗易懂。学pymongo库看一篇就够
⭐ 简介:大家好,我是zy阿二,我是一名对知识充满渴望的自由职业者. ☘️ 最近我沉溺于Python的学习中.你所看到的是我的学习笔记. ❤️ 如果对你有帮助,请关注我,让我们共同进步.有不足之处请留 ...
- Java Web用户信息管理系统的简单设计(增删查改)
用户信息管理系统 技术需求:Servlet +jsp+ mvc +jdbc 软件需求 :Eclipse mysql Tomcat Google 功能需求:完成用户登录 查询所有用户 增加删除用户信息 ...
- 只需一行代码实现增删查改,微软已经让我们很简单。谈AccessDataSource的使用。...
这是一个很简单的内容.日常我们总腻烦做增删查改这样的重复性的劳动,如果你的项目不是太大,如果你的团队很小,或许就是你一个人,那么就完全可以参考以下这样简单的方式.微软已经给我们做了.我们只要写一行代码 ...
- java使用org.w3c.dom解析XML文档,创建、增删查改,保存,读取,遍历元素等操作
全栈工程师开发手册 (作者:栾鹏) java教程全解 java使用org.w3c.dom(java dom)解析XML文档,创建.增删查改,保存,读取,遍历元素等操作 在保存文件时需要载入crimso ...
- 用Python代码自己写Python代码,竟如此简单
用Python代码自己写Python代码,竟如此简单 Python作为一门功能强大且使用灵活的编程语言,可以应用于各种领域,具有"无所不能"的特质. Python甚至可以代替人,自 ...
- Mybatis、SpringBoot入门实战(微型项目) -- Mysql增删查改、写接口、测试接口
Mybatis入门实战(微型项目) – Mysql增删查改.写接口.测试接口 开发环境: 1.Window10 v1909 2.idea 2019 3.jdk 1.8 4.mybatis 3.5.5 ...
- 安卓后端mysql_后端Spring Boot+前端Android交互+MySQL增删查改(Java+Kotlin实现)
1 前言&概述 这篇文章是基于这篇文章的更新,主要是更新了一些技术栈以及开发工具的版本,还有修复了一些Bug. 本文是SpringBoot+Android+MySQL的增删查改的简单实现,用到 ...
- java解析xml文件:创建、读取、遍历、增删查改、保存
全栈工程师开发手册 (作者:栾鹏) java教程全解 java使用JDOM接口解析xml文件,包含创建.增删查改.保存,读取等操作. 需要引入jdom.jar,下载 xercesImpl.jar,下载 ...
- JAVA学生信息管理系统——增删查改
1.首先添加学生类 2.再实现增删查改 在编程中遇到的小问题: 1.case语句中代码重复的话,可以注释掉,程序依然会向下执行 2.编写查询时,要考虑没有学生的情况 3.编写增加和修改和查询时,要以唯 ...
最新文章
- css如何自动换行对于div,p等块级元素(转)
- 淡入淡出效果 || 高亮显示案例
- java中 instanceof 的用法
- 直播报名 | 科技赋能零售金融业务转型
- vue v-if指令
- spring指导的index.html在spring文件夹中的位置
- 【模板】EK求最大流、dinic求最大流
- WinPcap笔记(1):VisualStudio2015配置WinCap
- OpenCV在Linux上的安装及初试
- MS SQL入门基础:sql 其它命令
- 算法高级(34)-搜索引擎速度快的秘诀-倒排索引介绍
- Xcode6 创建静态库
- C++如何提高程序效率
- SoyNet:大豆叶部病害分类(研究思路清晰)
- 华为harmonyos公测,华为开启HarmonyOS2.0开发者Beta公测招募第二期
- FPGA 入门 (一)
- 实用开发工具及框架概述
- Mysql第一天笔记02——安装Navicat
- kali虚拟机系统无法联网;apt-get时无法解析域名
- hibernate的Query和Criteria
热门文章
- 你应该知道的三相电机知识
- PS 反选 剪切
- 通过Requst进行12306查票(2022-09-10)
- 计算机游戏动漫制作自我鉴定,动画制作专业毕业生的自我鉴定范文(精选5篇)...
- Seventh season twenty-first episode,Monica and Chandler both did not know how to write their vows???
- 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它
- 笨拙的手指(寒假每日一题 1)
- loj10155 数字转换
- 【uniapp】解决uni.previewImage图片模糊问题
- 浅谈public static void main(String[] args)