Excel的导入导出工作是数据管理软件中经常用到的实用功能。为了让用户使用起来更顺手,本平台提供了通用的Excel导入导出功能。
关于导出Excel
本平台提供了两种Excel导出模式,一种注重导出Excel格式,一种注重导出完整的Excel数据。
特点:
1、可以保存格式设置将表导出到Excel中。
2、可以导出单元格中的图片到Excel。
3、导出时可以显示多层表标题。
4、可以通过Ctrl键来切换不同的导出模式。一般的导出只能导出当前表中看到的数据。按住Ctrl键可以导出分页中没有加载进来的数据。
5、可以仅导出可见列。
6、每个表中右键菜单即可导出,使用非常方便快捷。
7、支持Excel2003和Excel2007两种格式。
Excel导入功能
特点:
1、可以指定导入到Grid(窗体表)、DataTableHelp(内存表)、Database(数据库表)。
2、一个表可以绑定多个Excel模板。模板设计好之后,后续只需要选择相应的Excel文件即可导入。
3、如果设置了主键关联,可以进行更新式导入。针对导入目标表中已经存在的记录,用新的记录修改代替。如果不设置主键关联的话,则默认全部为新增导入。
4、可以设置导入字段的关联关系,可以做到最大程序的灵活导入。
5、导入字段的关联设置非常简单,只需要双击右边“Excel字段”中的列名即可逐个地设置对应关系。
6.新增导入到SQL Server数据库中,采用了SqlBulkCopy方法,做到最好的性能导入。
7.Excel预览方便直接,展示前20条数据直接且高效。如果想显示表中所有数据也可以稍作修改即可。
8.导入可以按照Excel中的列名称、列序号、列字母名称来进行字段关联。方便对一些不规则的Excel进行数据导入。
9.我们可以选择将数据直接导入到当前的窗体表中,然后再通过常规的数据保存方式进行保存。这样我们就可以在数据导入之前进行人为地检查数据有效性,或进行数据的清洗了。
10.我们还可以指定判断excel数据是否有效的依据列。这样就可以保证导入的数据没有不规范的干扰数据。
详细的功能介绍请参考"通用Excel导入".