我必须从不同的类打开sql或oracle连接,我正在创建新类。
我必须检查是否打开了sql或oracle连接。
如果打开了连接,我想从连接字符串中打印已打开的数据源名称或数据库名称。
有人帮我怎么做?
答案 0 :(得分:1)
您可以使用legacy来存储所有连接,以检查连接是否已打开使用此代码
if (myConnection != null && myConnection.State == ConnectionState.Closed)
{
//you can get all information about your connection string
}
答案 1 :(得分:0)
您可以从连接本身获取此信息。
if(connection != null && connection.state == ConnectionState.Open)
{
// You can parse the connection string 'connection.ConnectionString' here for the DB name etc. or print a number.
}