0

最近、SQL Server 2008 R2 データベースに取り組んでいます。データベースを作成し、アプリケーションに同じデータベースの .mdf ファイルをいくつかのデフォルト データとともに添付します。アプリケーションのデフォルト データを正しく実行します。これで、アプリケーションにいくつかのデータを挿入して更新すると、正常に動作します。しかし、アプリケーションを終了して再度アプリケーションを実行すると、最後に追加および更新されたデータは失われますが、デフォルトのデータは以前と同じように正しくなります。助けてください。新しい理由

4

2 に答える 2

4

@Henk 、 @Microtechie で言及されているように、プロジェクト フォルダーをスキャンしたところ、.mdf ファイルの 3 つのコピーが存在することがわかりました。 [ProjectFolder]/bin/release フォルダーの 3 番目で、頭の中にある que トリガーの突然の解決策です。[ProjectFolder] からの .mdf ファイルのソリューションの新しいコピーが [ProjectFolder]/bin/debug フォルダーにコピーされるたびに、プロジェクト フォルダー内の複数の .mdf ファイルに問題はありません。同じフォルダー内の最後の .mdf ファイル。したがって、アプリケーションをビルドして実行するたびに、デフォルトのデータのみが送信され、最後に追加および更新されたデータが失われます。あなたの返信と正確な答えをありがとう..!

于 2013-07-04T05:36:07.283 に答える
-2

.mdf ファイルのデータをどのようなオブジェクトにロードしますか? アプリケーションを閉じる前に、そのオブジェクトの変更を保存する必要がある可能性があります。

于 2013-07-03T09:16:59.153 に答える