Winform 从Excel中导入数据的设计模式

b249833177 2013-04-03 05:11:04
我想做这么一个小工具:
定义一个Excel模版,让用户填写,填写好以后,用工具导入到Sqlserver数据库。
或许有人会说,用sqlserver自带的导入功能不完了么,实际上没有那没简单,给用户的Excel模版只是让用户填写的一些关键信息,要经过一些逻辑处理后分散到多个数据库表中,况且不能让用户直接去操作数据库。
我现在的实现方式很简单,就是通过OLE方式读取Excel中的数据到内存中,然后经过逻辑处理导入到数据库中。这样虽然可以实现功能,但是很不灵活,用户如果让再加一列,那么就要改程序了。
若做成可配置的,则可以动态加一列就不用改程序了。

但是,具体的应该如何实现呢?或者说有没有一种好的设计模式呢?
希望大家各抒己见。若思路好而且详细,分全给。
...全文
267 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,408

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 设计模式
社区管理员
  • 设计模式
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧