mvc excel文件导入。

Trace__ 2017-10-20 12:40:07
如题。excel导入通过后台导入数据库。代码怎么写。数据格式有上下级关系。例如,户口薄导入,一个户主下面包含了很多个家庭成员。最好有demo.。
...全文
329 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
还想懒够 2017-10-23
  • 打赏
  • 举报
回复
首先,你得使你的MVC应用能上传Excel文件 然后在接收文件的时候,你得判断是不是Excel,然后再调用相应的组件(如楼上的Office Library,另外还有NPOI或Aspose.Cells等,建议使用NPOI或Aspose.Cells),去尝试读取Excel,如果不是Excel文档,则会报错。 如果是Excel文档,则再判断各列的格式和内容是否符合要求(不是随便上传一个文件就行的),然后再按行读取出来就行,或者统一Import到一个DataTable中,再在内存中进行统一分析或导入数据库进行分析编辑即可。
全栈极简 2017-10-23
  • 打赏
  • 举报
回复
分两步: 1、上传到服务器端(webuploader)。 2、在服务器端解析excel(npoi),得到datatable通过ado.net或者ef写入数据库。
threenewbee 2017-10-20
  • 打赏
  • 举报
回复
这个要分析你的数据结构和excel表结构,建议你找个程序员帮你写。
lovebaby 2017-10-20
  • 打赏
  • 举报
回复
使用linqtoexcel试试 http://www.cnblogs.com/superfeeling/p/7479264.html

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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