Как закрыть соединение Sqlite без явного вызова метода Close с помощью.NET

Я создаю настольное приложение в winform, которое будет использовать базу данных Sqlite.

Поэтому я создал класс Sqlite Helper, который использует System.Data.SQLite, и каждый метод этого класса Helper открывает и закрывает соединение.

Но теперь я также добавил возможность подключать дополнительные базы данных, но после закрытия соединения все подключенные базы данных теряются.

Чтобы исправить это, я изменил класс так, чтобы соединение открывалось в конструкторе и оставалось открытым.

После завершения работы приложения я хочу, чтобы это соединение закрывалось без явного вызова метода Close.

Есть предложения, как это сделать?

7
задан user850010 5 May 2012 в 08:36
поделиться