Sqliteデータベースを使用するwinformでデスクトップアプリケーションを作成しています。
そこで、を使用するSqlite Helperクラスを作成しSystem.Data.SQLite
、そのHelperクラスの各メソッドが接続を開いたり閉じたりします。
しかし、今度は追加のデータベースを接続する機能も追加しましたが、接続が閉じられると、接続されているすべてのデータベースが失われます。
これを修正するために、接続がコンストラクターで開かれ、開いたままになるようにクラスを変更しました。
アプリケーションが終了したら、Closeメソッドを明示的に呼び出さずにその接続を閉じたいと思います。
それを行う方法の提案はありますか?