【C#】ADOX_MDBコネクションのクローズ、ldbファイルの削除
- 題名: 【C#】ADOX_MDBコネクションのクローズ、ldbファイルの削除
- 著者: talman
- 日時: 2011/08/02 18:30:17
- ID: 28834
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 【C#】ADOX_MDBコネクションのクローズ、ldbファイルの削除
- 著者: norimaki
- 日時: 2011/08/05 13:13:56
- ID: 28842
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 【C#】ADOX_MDBコネクションのクローズ、ldbファイルの削除
- 著者: talman
- 日時: 2011/08/05 17:49:20
- ID: 28847
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: 【C#】ADOX_MDBコネクションのクローズ、ldbファイルの削除
- 著者: もりお
- 日時: 2011/08/07 4:55:07
- ID: 28852
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: 【C#】ADOX_MDBコネクションのクローズ、ldbファイルの削除
- 著者: talman
- 日時: 2011/08/11 17:56:24
- ID: 28873
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[その他]
2011/08/02(Tue) 18:33:22 編集(投稿者)
いつもお世話になっております。
OS、DB:WindowsXp、Access2000
ADOXを使用して、MDBファイルを作成しているのですが、最適化をCompactDatabaseメソッドにて実行したところ、以下のようにエラーが出力されます。
「このデータベースは、マシン 'マシン名' のユーザー 'Admin' が排他的に開いています。データベースが使用可能になった時点で、再度実行してください。」
mdbConnection.Close();と、使用しているコネクションをクローズし、ldbファイルの削除を行っているのですが、この方法ではコネクションが生きているのでしょうか?
また、Console.WriteLine(mdbConnection.State)とロジックに埋込み、コネクションのステータスを確認するとクローズになっております。
認識が違いましたら、アドバイスを頂けないでしょうか。
どうぞ、宜しくお願い致します。