我的申请有以下程序。
存在一个产品数据库(20,000 行)。
我们的客户具有“导入”功能,可以在其中导入 excel 文件。
这是通过删除所有产品表行,然后进行导入来实现的——这是一件很长的事情,因为我们以编程方式对数据执行计算。
明显的问题是,如果“导入”操作失败(IO 内容),他们现在在产品表中没有/部分/curropt 数据。
我们希望如果“导入”操作失败,原始数据仍然存在。
这是 ASP.NET 应用程序,用 C# 编写,使用 SQL Server 2005 并使用我们通过 VS2005 设计工具创建的 XSD。