Пока запросы находятся в одном и том же блоке, вы можете использовать одно и то же соединение. Однако после закрытия вам необходимо повторно открыть его.
using( YourConnectionObject )
{
... open connection ...
... create your sql querying object... and command
SQLCommand.Connection = YourConnectionObject;
Execute your Query
SQLCommand.CommandText = "a new sql-select statement";
Execute your NEW query while connection still open/active
SQLCommand.CommandText = "a third sql-select statement";
Execute your THIRD query while connection still open/active
... close your connection
}
Однако в вашем приложенииу вас может быть один объект «соединения», например, на уровне приложения или на уровне формы с необходимыми настройками входа / подключения.Затем внутри каждой формы вы можете
Open
Run Query
Run Query
Run Query
Close
по мере необходимости.