OriginalGriff
Да.
Хотя объекты SqlConnection-это ограниченные ресурсы, при условии, что вы избавитесь от них, когда закончите, вы можете создать столько, сколько вам нужно. Самый простой способ заключается в том, чтобы заключить их в using
блок:
using (SqlConnection con = new SqlConnection(strConnectFirstDB))
{
con.Open();
using (SqlCommand cmd = new SqlCommand("...", con))
{
...
}
}
using (SqlConnection con = new SqlConnection(strConnectOtherDB))
{
con.Open();
using (SqlCommand cmd = new SqlCommand("...", con))
{
...
}
}
Или
using (SqlConnection con = new SqlConnection(strConnectFirstDB))
{
con.Open();
using (SqlCommand cmd = new SqlCommand("...", con))
{
using (SqlConnection con = new SqlConnection(strConnectOtherDB))
{
con.Open();
using (SqlCommand cmd = new SqlCommand("...", con))
{
...
}
}
}
}
Любой из них будет работать нормально