JavaFx结合JDBC导出数据库数据到xls和csv

如果要使用,只用安装Java1.8环境,双击 数据库数据导出V3.1.exe 就行了。自动生成驱动文件夹和配置文件,其他的不需要。
链接:https://pan.baidu.com/s/1AVPc1q99ODIsdblB7EXJwQ 提取码:uppe

  1. 本程序需要java1.8 64位环境运行。
  2. 支持多数据源导出。目前已测试Oracle,MySQL,SQL_SERVER,Vertica无明显BUG。
  3. 支持扩展功能,只要有对应的数据库jar和jdbc等信息,不用任何编译操作可以直接使用。
  4. 自动生成配置文件,支持即时修改配置文件,软件不必关闭再次打开,能读取最新数据库配置。
  5. 支持数据库连接测试,并且连接失败报告异常。
  6. 支持单文、多文件导出xls,csv,并且支持自定义的CSV分隔符。
  7. 对于单文件,多文件支持行数限制,可以由数据库限制行,也可以由软件限制行。原理是当写完对应的行数之后,立马终止查询和写入操作。
  8. 加入是否含标题行,这个主要是为了方便ETL取数据而设计的。xls和csv都支持此功能。
  9. 支持自动生成配置文件,不必苦苦去寻找数据库配置文件,已经有三种数据库的样例,按照规律填写即可。
    10.多任务运行。
    下载地址:https://download.csdn.net/download/gmaitgah/11264832

主体界面

JavaFx结合JDBC导出数据库数据到xls和csv_第1张图片

数据库连接测试

JavaFx结合JDBC导出数据库数据到xls和csv_第2张图片JavaFx结合JDBC导出数据库数据到xls和csv_第3张图片

输入判断处理

JavaFx结合JDBC导出数据库数据到xls和csv_第4张图片JavaFx结合JDBC导出数据库数据到xls和csv_第5张图片

打开文件夹异常处理

JavaFx结合JDBC导出数据库数据到xls和csv_第6张图片
导出提示
JavaFx结合JDBC导出数据库数据到xls和csv_第7张图片如果表不存在处理提示,仅展示一种
JavaFx结合JDBC导出数据库数据到xls和csv_第8张图片

导出效果图

  1. 单文件多sheet含标题行 xls

JavaFx结合JDBC导出数据库数据到xls和csv_第9张图片
JavaFx结合JDBC导出数据库数据到xls和csv_第10张图片JavaFx结合JDBC导出数据库数据到xls和csv_第11张图片无标题行:
JavaFx结合JDBC导出数据库数据到xls和csv_第12张图片JavaFx结合JDBC导出数据库数据到xls和csv_第13张图片同理CSV,单文件 ##分隔符
JavaFx结合JDBC导出数据库数据到xls和csv_第14张图片多文件:
JavaFx结合JDBC导出数据库数据到xls和csv_第15张图片

你可能感兴趣的:(Java,xls,csv,JavaFx,JDBC,XLS,CSV,数据导出)