Каков наилучший способ управления подключением для доступа к базе данных при разработке приложения для Windows с использованием c #? Я имею в виду наличие переменной объекта соединения всего проекта, которая открывается при запуске приложения, закрывается и удаляется к концу приложения ИЛИ в каждом
процедура (например, select, insert, update, ...), которая использует соединение с БД, мы объявляем объект соединения, открываем его, используем его, и в конце процедуры мы закрываем и удаляем его?
Итак, как управлять объектом подключения в наших приложениях?