私のアプリケーションには次の手順があります。
製品のデータベース (20,000 行) が存在します。
私たちのクライアントには、Excel ファイルをインポートする「インポート」機能があります。
これは、すべての製品テーブルの行を削除してからインポートを実行することによって実装されます。これは、データに対してプログラムで計算を実行するため、長い作業です。
明らかな問題は、「インポート」アクションが失敗した場合 (IO スタッフ)、products テーブルに none/partial/curropt データがあることです。
「インポート」操作が失敗した場合、元のデータが残ることを願っています。
これは、SQL Server 2005 を使用し、VS2005 設計ツールで作成した XSD を使用して、C# で記述された ASP.NET アプリケーションです。