`
- 浏览:
148091 次
- 性别:
- 来自:
北京
-
java 代码
- package com.taihee.sql;
-
- import java.io.File;
- import java.sql.*;
-
- import jxl.Workbook;
- import jxl.write.Label;
- import jxl.write.WritableSheet;
- import jxl.write.WritableWorkbook;
-
- import org.sqlite.JDBC;
-
- import com.taihee.swt.constant.GBISO;
- public class SQLitetoXLS {
- public void proccess(ResultSet rs,String file_name){
- rstoXls(rs,file_name);
- }
- public void rstoXls(ResultSet rs,String bm) {
-
- try {
- int i=1;
- WritableWorkbook book=Workbook.createWorkbook(
- new File("D:\\jxpj\\"+bm+".xls"));
- WritableSheet sheet=book.createSheet(bm,0);
- ResultSetMetaData rsmt=rs.getMetaData();
- for(int z=0;z<rsmt.getColumnCount();z++){
- Label label1=new Label(z,0,rsmt.getColumnName(z+1));
- sheet.addCell(label1);
- }
-
- while(rs.next()){
- for(int y=0;y<rsmt.getColumnCount();y++){
- Label label=new Label(y,i,GBISO.iso2gb(rs.getString(y+1)));
- sheet.addCell(label);
- }
- i++;
-
- }
- book.write();
- book.close();
- } catch (Exception e) {
- e.printStackTrace();
- }
-
- }
- public static void main(String[] args) {
- try {
- String fileName = "F:/SQLite/mydb";
- Class.forName("org.sqlite.JDBC");
- Connection conn = DriverManager.getConnection("jdbc:sqlite:"+fileName);
- Statement stmt = conn.createStatement();
- ResultSet rs = stmt.executeQuery("SELECT k_address 考试地点,count(k_address) 考场容量 from anpai group by k_address");
- SQLitetoXLS sqlite=new SQLitetoXLS();
- sqlite.rstoXls(rs,"ok");
- conn.close();
-
- }
- catch (Exception e) {
- System.out.println(e.getMessage());
- System.out.println(e.toString());
- }
-
- }
-
- }
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Qt将Sqlite中的数据导出为Excel,支持自动判断行列,可在项目中直接使用
SQLite导出数据到excel
wpf sqlite 导入导出excel
wpf sqlite 导入导出excel
运用Qt框架实现将数据库里面的表内容导出为Excel表,数据库里面有多少张表,导出的Excel文件里对应多少张表,可供学习或研究
java操作sqlite 链接的时候需要用这个驱动进行链接
使用python将sqlite数据导出到excel,代码简单易懂,使用方便。
SQLiteToExcel:一个轻量级库用于将SQLite数据库转换为Excel
为您提供SqliteToExcel Sqlite导出Excel工具下载,SqliteToExcel 是一款可以帮助数据库用户将 SQLite数据库数据导出到 Excel的数据转换软件,这样可以方便的进行数据的查看,可以重复导出,节省数据库数据导出到...
用传参数的方法实现Java对SQLite的添加和查询(不用拼接sql语句的方法,不用屏蔽单引号,工程包括sqlite-jdbc-3.27.2.1.jar)
sqlite数据库导出excel,无需安装office等插件
sqlite数据库和excel的互相导入导出
sqlite驱动 java数据库驱动 sqlite连接java sqlite sqlite.jar 里面包含 连接测试数据代码
控制下命令行实现sqlite数据库导入导出EXCEL文件格式 ,希望对你有所帮助
sqlite驱动包sqlite驱动包sqlite驱动包 不需要配置环境变量的。
关于java对SQLite和sql的封装类,可以实现增删改,查,事务操作
java连接SQLite的jar文件(v056)
java 操作sqlite 数据库增删改,帮助工具类。 查询数据库集合,新增数据,删除数据,修改数据
在实际应用中常常会将业务数据与地理数据分开存储管理,本范例演示了如何利用SQLite数据库及Excel文件里的业务数据制作标签专题图和分段专题图。
java实现sqlite数据库的创建和增删查改的一个项目,项目为未完成的一个电话本记录系统,在电话本的分组中,已经都实现了数据库操作的增删查改(如果需要看实现增删查改的代码,需要查看电话本的分组功能)并且用util...