如何验证哪些数据(行)从Excel中的表加载到数据库?

我有一个由3列和5行组成的excel表,只要它们符合要求(我是指行),我想将其上传到数据库中。

例如:如果有5行,则在“成本”列的第三行中输入“一百”(西班牙语为“ cien”)或任何其他字样,仅向DB收取行1、2 4和5。

ID Name  cost
1  Juan  100
2  Pablo 200
3  Jose  cien
4  Maria 400
5  Pedro 500

Excel table

我在asp.net网站和sql server 2014上使用C#

yangshegnhui 回答:如何验证哪些数据(行)从Excel中的表加载到数据库?

您可以在sql服务器端指定global errors,这是最佳做法。您可以使用向导将“发生错误”列设置为“忽略错误”,并继续加载数据。

本文链接:https://www.f2er.com/3169835.html

大家都在问