VS2005:DataSetの更新が出来ない?

posted on 2005年12月6日 13:30 投稿者 Elfaria

VS2005:Form上でDataBindingしているコントロールを更新 の補足です。

VS2005で、デバッグ実行していると、データベースを更新したのに、次回デバッグを開始したときに、結果が反映されていないときがあります。

これは、デバッグの開始時に、プロジェクトのフォルダ内に置かれたデータベース(たとえばAccessの.mdbファイルとか、SQL2005Express だと.mdfファイルとか)
を、プロジェクトの出力ディレクトリにその都度コピーしているから。らしいです。

IDEを使って作成したプロジェクト(Solution Explorer内にmdbファイルとかがある場合)は、この問題(?)が発生するみたいです。

実際、配布した環境だと、正常に変更が反映されています。

あるいは、(デバッグを再実行する前に)プロジェクトの出力ディレクトリにあるファイルを直接開いてみても、いいかも。

#この問題を解決するのに1週間くらいかかってました。
#何で早く気づかなかったんだろ。

コメント