保存分页中某一页中的数据

您所在的位置:网站首页 word怎么从第一页复制到最后一页 保存分页中某一页中的数据

保存分页中某一页中的数据

2023-05-06 03:39| 来源: 网络整理| 查看: 265

保存分页中某一页中的数据 原创

heisetoufa 2023-04-27 16:16:37 ©著作权

文章标签 SQL Excel sql Shell 文章分类 Python 后端开发

©著作权归作者所有:来自51CTO博客作者heisetoufa的原创作品,请联系作者获取转载授权,否则将追究法律责任

这是我可以选到哪页,就把哪页的数据保存下来的功能,放在这防止日后忘记,谁看到了,能用到就拿去用吧,不过别忘了顶我一下

//保存一页 public boolean sqlDriverQuerySaveFileSqlBeanPage(String sessionDriverQueryNameInput,String sessionDriverQueryIdentityCardNumberInput,String sessionDriverQueryRecordNumberInput,String sessionDriverQueryAccumulativeTotalIntegralInput,String sessionDriverQueryPermitDriverModelInput,String sessionDriverQueryManageDepartmentInput,Object sessionPageStartRow,Object sessionPageEndRow) throws Exception { boolean sqlDriverQuerySaveFileSqlError = false ; ResultSet rs = null; String xm ; String sfzmhm ; String dabh ; String ljjf ; String zjcx ; String glbm ; if(sessionDriverQueryNameInput!=null) { xm = "and p.xm ="+"'"+sessionDriverQueryNameInput+"'" ; } else { xm = "" ; } if(sessionDriverQueryIdentityCardNumberInput!=null) { sfzmhm = "and d.sfzmhm ="+"'"+sessionDriverQueryIdentityCardNumberInput+"'" ; } else { sfzmhm = "" ; } if(sessionDriverQueryRecordNumberInput!=null) { dabh = "and d.dabh ="+"'"+sessionDriverQueryRecordNumberInput+"'" ; } else { dabh = "" ; } if(sessionDriverQueryAccumulativeTotalIntegralInput!=null) { ljjf = "and d.ljjf ="+"'"+sessionDriverQueryAccumulativeTotalIntegralInput+"'" ; } else { ljjf = "" ; } if(sessionDriverQueryPermitDriverModelInput!=null) { zjcx = "and d.zjcx ="+"'"+sessionDriverQueryPermitDriverModelInput+"'" ; } else { zjcx = "" ; } if(sessionDriverQueryManageDepartmentInput!=null) { glbm = "and d.glbm ="+"'"+sessionDriverQueryManageDepartmentInput+"'" ; } else { glbm = "" ; } try { FileDialog dlg; //定义一个文件存取窗口 // 每个swt程序在最开始都必须创建一个Display对象。它负责swt和操作系统之间的通信。它将swt/JFace的各种调用转化为系统的底层调用 Display display = new Display(); System.out.println(display); Shell shell = new Shell(display);//一个Shell对象就是一个窗口。你可以在上面放置各种部件创建丰富的图形界面。 dlg = new FileDialog(shell, SWT.SAVE);// 设置为保存对话框 // 设置保存类型 dlg.setFilterNames(new String[]{ "Text Files(*.txt)", "Excel Files (*.xls)", "All Files (*.*)" }); dlg.setFilterExtensions(new String[] { "*.txt", "*.xls", "*.*" }); String fileName = null;//所填写的文件名字 String fn = "";//用来判断用户有没填写文件名字 if (fn.equals("")) { fileName = dlg.open();//打开保存窗口 if(fileName != null) fn = fileName; } if (fn != "") { final String SQL = "select p.xm,d.sfzmhm,p.djzsxxdz,d.dabh,d.zjcx,d.yxqs,d.yxqz,d.ljjf,d.glbm from drv_admin.drivinglicense d ,drv_admin.person p where p.sfzmhm = d.sfzmhm "+xm+" "+sfzmhm+" "+dabh+" "+ljjf+" "+zjcx+" "+glbm+" " ; System.out.println(SQL); rs = PageDBConnection.getResultSet(SQL); byte[] b = null; FileOutputStream fos = new FileOutputStream(fn); OutputStreamWriter out = new OutputStreamWriter(fos);//写入文件流 out.write(dlg.getText()); ResultSetMetaData meta = rs.getMetaData();//获得ResultSetMeataData对象。所有方法的参数都是列的索引号,即第几列,从1开始 for(int i=1; i 收藏 评论 分享 举报

上一篇:MyEclipse 在编辑jsp页面时鼠标编程小手形状变不回来的解决办法

下一篇:(转)svn cleanup的意思



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3