データソースからドロップdataGridView
すると、フォームがデータベースに自動的に接続されます。form1
これを閉じて、IO コピーを使用して、データベースをあるディレクトリから別のディレクトリにバックアップとしてコピーしたいと考えていますform1
。form2
ファイルを開くダイアログを使用して db ファイルを選択すると、ファイルが他のアプリケーションによって使用されていると表示されます。IO クラスのコピー関数に静的パスを指定しますが、ファイルが使用されているという例外が再び発生します。
form2
アプリケーションの起動時に直接開くとdbリンクを使用していませんがform2
、dbファイルをコピーしますが、一度開くとフォームがdbに接続し、今からform1
行くとdbファイルが開かないか、例外が発生します.form2
form1
form2
form1
dispose と GCですべてのメソッドを使用して db ファイルを解放しましたが、使用量は少なくなりました。
db ファイルを解放する方法を教えてくださいform1
閉じている db ファイルは とのみリンクされていますform1
,
Visual Studio がドラッグ アンド ドロップの場合に接続を作成する場所を教えてください。フォームを閉じたり、接続を閉じることができます。
私のdbファイルを解放する他の方法を教えてください