EMS Advanced Data Import Component Suite 3.6.0.4数据导入组件集
Delphi 的高级数据导入一直挺让人头疼的,是格式多、结构乱的时候。EMS Advanced Data Import Component Suite 3.6.0.4就挺对路子,直接给你一套可视化组件,导 Excel、CSV、甚至老掉牙的 DBF 都不在话下。界面拖拖拽拽就能设置字段映射,省事不少。
Excel、文本、数据库这些格式它都能搞,像.xls
、.csv
、MySQL
、SQLite
全都支持,甚至连XML
和RTF
都没落下。多线程导入大文件也挺稳,字段预览、错误跳过这些功能都比较贴心。
比如你项目要把客户发来的Excel 表
批量导入系统数据库,用EMS Excel Import拖几个控件,设定下字段和数据类型,点几下就搞定了,不用手动写Excel.Application
的接口代码,响应也快。
还支持自定义数据转换,比如日期格式统一、数值补零这些,挺适合做数据清洗前的预。批量导入时还能设置策略,遇到脏数据跳过还是报错,按你喜欢来,算是比较灵活。
如果你是Delphi XE3
用户,那用起来更丝滑。虽然主打 XE3,但不少开发者反馈在其他版本也能跑,只要注意兼容包就好。
哦对了,EMS 3.9.2.2和组件源码也可以看看,适合想扩展功能的同学。
如果你手头项目涉及多种格式的数据导入,想图省事,那这个套件真还蛮值得试试的。
2.29MB
文件大小:
评论区