お世話になっております。C#でVS2008を使って、開発をしていますが行き詰ってしまったのでお知恵をお借りしたいと思い、質問しました。旧システムが入っているテスト用クライアント(以後、旧システム)があります。開発中の新システムが旧システムとリンクしているか確認するために新システムで登録して、旧システムでおかしな点がないかチェックしようとした所、新システムでDispose()をしてないかったせいかロックをしてしまったようで旧システムでデータの追加・更新でエラーになっているようです。新システムでは問題なく動いています。←最初はしていませんでした。すれば解除できるか試していたら、何もしてないのにエラーが解決(エラー発生から24時間後ぐらい?)してなんともなかったのですがまた再発してしまいました。dbc.Dispose()は2回目のエラーになってから追加しました。今回も24時間ぐらいで解決するかもと思っていましたが30時間以上経ってもダメでした。ldbファイルも念のため、全PCで検索したのですが見つかりませんでした。旧システムのソースはないので憶測でしか出来ませんがSelectは出来てもINSERT・UPDATEが出来ないようなのでロックを予想をしています。新システムで正常処理を行って、旧システムで動かしてもエラーになりました。全PCを再起動をしてもダメでした。○新システムは問題なく動く○旧システムではSELECTは出来るがINSERT・UPDATEが出来ない○ldbファイルは残ってない。○新システムで正常処理をしても旧システムでは動かない○再起動してもエラーになる。ここが原因ではないのか。したらこのエラーは解決するのではないか等のアドバイスがありましたらお教え下さい。