gpt4 book ai didi

.net - 将文件上传到数据库的最佳实践

转载 作者:太空狗 更新时间:2023-10-30 01:48:58 24 4
gpt4 key购买 nike

我正在寻找有关如何从 .NET Web 应用程序创建与数据库的接口(interface)以从 Excel 文件上传数据的任何最佳实践或想法我应该使用允许加载所有记录并标记错误的机制,还是应该使用在发生错误时停止加载的机制。

我以前从来没有遇到过这种类型的要求,所以任何帮助都会很棒!

谢谢

最佳答案

我会尝试以下在过去行之有效的方法。

  1. 允许用户上传文件,将其放在磁盘上的某个位置。
  2. 将文件的结果绑定(bind)到某个网格(您可以使用传统的连接/命令对象使用 ODBC/OLE DB 连接到 Excel 文件)。
  3. 根据一组业务规则对网格中的行应用验证(Excel 数据通常很脏)。
  4. 允许用户更新网格中的值并更正验证问题。
  5. 当所有数据都符合标准且用户满意时,在事务中执行批量插入。
  6. 如果发生任何“坏”事情,回滚并提供一些用户反馈。

关于.net - 将文件上传到数据库的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/287708/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com