#####a.
程序适用于向已有数据库表中增删改一定的数据,通常情形下数据内容已经确定,然而并没有合适的方法快速添加到数据库;
实际工作中,我们习惯将收集的数据用EXCEL表来暂时保存,然后更多的时候我们并没有好的机制快速将Excel表中的内容直接导入到数据库中,SQLLangCreateTooling是一个Windows应用程序源码项目,方便大家使用Windows应用程序,快速生成SQL语言语句。
作者本人在大型项目中得到了实际的应用:
- 1.业务人员习惯于用EXCEL快速的收集和保存各种数据。我们不能强制要求业务人员每次手动到某个平台上填写这样那样的资料。
- 2.如果说业务人员到某个平台上填写数据,而数据本身要求比较详尽,开发或提供这样的平台对于小公司来说需要一定的成本;
- 3.业务人员不一定能随时随地上平台操作。
而我们这样一个小小的工具可以起到很大的作用: - 1.业务人员只需要将数据井然有序的保存即可。
- 2.拿到的数据只需要简单的表格列的处理,比如说按符合数据库表设计的要求处理,然后用我们的工具即可生成SQL语言。
- 3.SQL语言文档甚至可以直接修改成*.sql文件,直接导入数据库。
#####b.
您可以先将数据有序的加入到EXCEL表中,软件帮您生成Structured Query Language
Structured Query Language介绍
#####c.
支持2003/2007+版EXCEL文件,后缀名*.xls/*.xlsx!。
#####d.
支持选择第几张表格的内容,表格中不要有间隙单元格或不整齐非空单元格(如果确实有未填表,仍然建议采用数据库默认字段填充,以免生成语句语法不合要求)。
#####e.
手动输入数字1~9,分别表示第一张表至第9张表,实际证明Excel文件中Sheet表的排序与所见的顺序可能不一样,但软件有会将表的名称显示出来供您比对!
#####f.
文件名、表名尽量使用英文+数字;因为有可能编码无法被程序识别。(本程序在Microsoft Visual Studio 2008版IDE上调试通过,实际测试系统为简体中文版64位Win7电脑)
#####g.
本程序开源代码首发地址:Github查看代码
#####h. 程序引用开源组件NPOI、ExcelPackage ,理论上不需要您的电脑上安装EXCEL阅读软件也能使用,软件抛弃原来的OleDbConnection(或叫OLEDB)程序接口,但仍保留代码痕迹。
#####h. 工具安装下载SQLLangCreateTooling.zip