Microsoft Visual Studio .NET 2008 を使用してデスクトップ アプリケーションを作成しています。データベースとして .sdf ファイルを使用しています。私の問題は、レコードを変更 (新規追加、削除、更新) すると、アプリケーションの実行中にのみ変更が反映されることです。アプリケーションを再起動すると、変更が反映されません。
デフォルトの接続文字列を使用しています
string conString = Properties.Settings.Default.DataConnectionString;
SqlCeConnection con = new SqlCeConnection(conString);
con.Open();
このデータベースに対して Visual Studio によって指定された値は次のとおりです。
データ ソース=|データ ディレクトリ|\Data.sdf
私がやっている間違いはわかりませんが、すべてのクエリが実行されています。