【发布时间】:2018-10-25 18:44:57
【问题描述】:
所以我正在做这个项目
基本上我有一个只有雇主“注册号”(主键)的 excel 文件,我必须上传到数据库但是 有时某些雇主的雇主注册号会因错误而重复,当有人尝试将此文件上传到数据库时会导致问题
点击上传后我需要做什么上传excel文件(我猜是做一个新表) 它应该给我,excel文件中有多少雇主注册号(计算行),有多少雇主注册号重复(将原始表与新表进行比较,查找是否有重复),以及有多少非重复
这个问题我不知道该怎么做
我正在使用什么:c#/asp.net - 实体框架 - Visual Studio 2012 - sql server 2012
【问题讨论】:
-
如所写,您的问题过于宽泛。请提出一个有针对性的问题,并向我们展示您尝试过哪些无效的方法。 stackoverflow.com/help/how-to-ask
-
您使用的是 XLS 还是 XLSX 文件?如果您使用的是 XLSX 文件,则可以使用 Nuget Package EPpLus 打开并读取 xls 文件。如果您使用的是 XLS 文件,则可以使用 Nuget Package NPOI(我不喜欢这个)。 github.com/JanKallman/EPPlusarchive.codeplex.com/?p=npoi
-
为什么不创建一个 Excel 电子表格来显示这个?
-
我明白了,我什么都没尝试,但还在想怎么做,我正在使用 XLSX
-
我认为最简单的方法是安装 VS Data 工具并为此使用 SSIS(Sql Server 集成服务)。
标签: c# asp.net sql-server excel visual-studio-2012