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代码增删查改完整流程相关推荐

  1. Mongdb篇三。 用Python代码实现Mongdb数据库的增删查改、集合管道示例,超详细,全部用实例print大法演示功能通俗易懂。学pymongo库看一篇就够

    ⭐ 简介:大家好,我是zy阿二,我是一名对知识充满渴望的自由职业者. ☘️ 最近我沉溺于Python的学习中.你所看到的是我的学习笔记. ❤️ 如果对你有帮助,请关注我,让我们共同进步.有不足之处请留 ...

  2. Java Web用户信息管理系统的简单设计(增删查改)

    用户信息管理系统 技术需求:Servlet +jsp+ mvc +jdbc 软件需求 :Eclipse mysql Tomcat Google 功能需求:完成用户登录  查询所有用户 增加删除用户信息 ...

  3. 只需一行代码实现增删查改,微软已经让我们很简单。谈AccessDataSource的使用。...

    这是一个很简单的内容.日常我们总腻烦做增删查改这样的重复性的劳动,如果你的项目不是太大,如果你的团队很小,或许就是你一个人,那么就完全可以参考以下这样简单的方式.微软已经给我们做了.我们只要写一行代码 ...

  4. java使用org.w3c.dom解析XML文档,创建、增删查改,保存,读取,遍历元素等操作

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java使用org.w3c.dom(java dom)解析XML文档,创建.增删查改,保存,读取,遍历元素等操作 在保存文件时需要载入crimso ...

  5. 用Python代码自己写Python代码,竟如此简单

    用Python代码自己写Python代码,竟如此简单 Python作为一门功能强大且使用灵活的编程语言,可以应用于各种领域,具有"无所不能"的特质. Python甚至可以代替人,自 ...

  6. Mybatis、SpringBoot入门实战(微型项目) -- Mysql增删查改、写接口、测试接口

    Mybatis入门实战(微型项目) – Mysql增删查改.写接口.测试接口 开发环境: 1.Window10 v1909 2.idea 2019 3.jdk 1.8 4.mybatis 3.5.5 ...

  7. 安卓后端mysql_后端Spring Boot+前端Android交互+MySQL增删查改(Java+Kotlin实现)

    1 前言&概述 这篇文章是基于这篇文章的更新,主要是更新了一些技术栈以及开发工具的版本,还有修复了一些Bug. 本文是SpringBoot+Android+MySQL的增删查改的简单实现,用到 ...

  8. java解析xml文件:创建、读取、遍历、增删查改、保存

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java使用JDOM接口解析xml文件,包含创建.增删查改.保存,读取等操作. 需要引入jdom.jar,下载 xercesImpl.jar,下载 ...

  9. JAVA学生信息管理系统——增删查改

    1.首先添加学生类 2.再实现增删查改 在编程中遇到的小问题: 1.case语句中代码重复的话,可以注释掉,程序依然会向下执行 2.编写查询时,要考虑没有学生的情况 3.编写增加和修改和查询时,要以唯 ...

最新文章

  1. css如何自动换行对于div,p等块级元素(转)
  2. 淡入淡出效果 || 高亮显示案例
  3. java中 instanceof 的用法
  4. 直播报名 | 科技赋能零售金融业务转型
  5. vue v-if指令
  6. spring指导的index.html在spring文件夹中的位置
  7. 【模板】EK求最大流、dinic求最大流
  8. WinPcap笔记(1):VisualStudio2015配置WinCap
  9. OpenCV在Linux上的安装及初试
  10. MS SQL入门基础:sql 其它命令
  11. 算法高级(34)-搜索引擎速度快的秘诀-倒排索引介绍
  12. Xcode6 创建静态库
  13. C++如何提高程序效率
  14. SoyNet:大豆叶部病害分类(研究思路清晰)
  15. 华为harmonyos公测,华为开启HarmonyOS2.0开发者Beta公测招募第二期
  16. FPGA 入门 (一)
  17. 实用开发工具及框架概述
  18. Mysql第一天笔记02——安装Navicat
  19. kali虚拟机系统无法联网;apt-get时无法解析域名
  20. hibernate的Query和Criteria

热门文章

  1. 你应该知道的三相电机知识
  2. PS 反选 剪切
  3. 通过Requst进行12306查票(2022-09-10)
  4. 计算机游戏动漫制作自我鉴定,动画制作专业毕业生的自我鉴定范文(精选5篇)...
  5. Seventh season twenty-first episode,Monica and Chandler both did not know how to write their vows???
  6. 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它
  7. 笨拙的手指(寒假每日一题 1)
  8. loj10155 数字转换
  9. 【uniapp】解决uni.previewImage图片模糊问题
  10. 浅谈public static void main(String[] args)