【发布时间】:2018-10-08 17:48:12
【问题描述】:
我需要在插入数据库之前验证数据。我的网站从 excel 中获取数据,将这些数据复制到 sql server 中。但现在我需要在此之前验证数据 并留下错误消息,因为数据库的结构。 我需要帮助和一些指导我。我是新手请
【问题讨论】:
-
您是否尝试编写在从 Excel 读取数据和将数据插入数据库之间运行的代码?该代码如何无法按预期工作?
-
首先你尝试了什么?如果文件较小,您可以将文件导入 C#,或者可以将较大的文件导入临时表,在那里进行验证(甚至将错误附加到每一行),然后将错误保存或发布回您的站点。当您保存它们时,请从临时表中获取并保存到真实表中
-
您要验证什么?数据是特定格式的吗?它不包含淘气的话?具体说明你在做什么。提供例子
-
我还没有尝试过任何东西,我想获得建议并选择最佳选择。 Excel 文件包含带有文本和数字的字段以及大约 1000 条记录。例如。如果在列名(varchar)中有人输入了一个数字,我需要在复制到数据库之前验证它并告诉用户。
-
那么你必须编写一些代码来完成它。
标签: c# asp.net excel model-view-controller