0

アップデート

私はそれを引き起こしているものを見つけましたが、それを解決することができませんでした:

プロジェクトの実行時に、VSはSDFファイルをbin \ Debugにコピーします。したがって、DBを更新するだけで上書きされる場合でも、プロジェクトに加えられた変更はすべて...


SQL CE 4.0をテストするための迅速で汚いプロジェクトを作成し、小さなテーブルを設計し、入力したデータを保存するための[更新]ボタンを追加しました。これまでのところ、すべてが機能しています。アプリケーションを閉じて再度開きます。データが読み込まれ、DataGridViewに表示されます。

ここに画像の説明を入力してください

ただし、接続を更新するなど、サーバーエクスプローラーで変更を加えると、1つの問題が発生します。

ここに画像の説明を入力してください

アプリケーションを再度起動すると、入力したすべてのデータが失われます。

ここに画像の説明を入力してください

私は何か見落としてますか ?

データベースの作成方法:

  • データソースから、新しいデータソースを追加し、新しい接続を作成し、新しいデータベースを作成し、プロジェクトにコピーして接続を変更したことに対して「はい」と答えました。

  • 次に、サーバーエクスプローラーから新しいテーブルを作成し、列を追加しました

  • 最後に、データソースを再構成して、データセット、データテーブル、およびアダプターを再作成しました。

4

1 に答える 1

0

これが修正されています:

プロジェクトフォルダにローカルにコピーしないでください。一方が他方を上書きする2つのバージョンはありません。

于 2013-03-20T18:01:05.740 に答える