Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySqlConnection对象没有';你没有国家财产吗?(C#)_C#_Mysql_C# 2.0_Mysqlconnection - Fatal编程技术网

MySqlConnection对象没有';你没有国家财产吗?(C#)

MySqlConnection对象没有';你没有国家财产吗?(C#),c#,mysql,c#-2.0,mysqlconnection,C#,Mysql,C# 2.0,Mysqlconnection,我在C#应用程序中查询。我可以这样做: MySqlConnection conn = new MySqlConnection(conString); conn.Open(); //do database operation 现在如何获取conn对象的连接状态?奇怪的是,我得到了intellisense下拉列表,其中显示了MySqlConnection对象的State属性,并自动将我引导到ConnectionState枚举,我可以从中进行选择。我可以编写以下代码: if (conn.State

我在C#应用程序中查询。我可以这样做:

MySqlConnection conn = new MySqlConnection(conString);
conn.Open();
//do database operation
现在如何获取
conn
对象的连接状态?奇怪的是,我得到了intellisense下拉列表,其中显示了
MySqlConnection
对象的
State
属性,并自动将我引导到
ConnectionState
枚举,我可以从中进行选择。我可以编写以下代码:

if (conn.State == ConnectionState.Open)
    //print "Open"
但是当我仔细检查时,我了解到
连接状态
枚举属于
系统类型。数据
!!当我将它与
MySqlConnection
object等同时,如何自动获得它

另外,我如何获得MySQL连接的连接状态,如下所示:

if (conn.State == //equal to what?

MySqlConnection
派生自
DBConnection
,这是一个抽象类,定义了所有数据库连接的行为方式(派生自
DBConnection
)。因此,所有这些连接都将公开
ConnectionState
,它位于
System.Data.Common
命名空间中。所以这是有效的:

if (conn.State == ConnectionState.Open)

MySqlConnection
派生自
DBConnection
,这是一个抽象类,定义了所有数据库连接的行为方式(派生自
DBConnection
)。因此,所有这些连接都将公开
ConnectionState
,它位于
System.Data.Common
命名空间中。所以这是有效的:

if (conn.State == ConnectionState.Open)

?
ConnectionState
位于namespace System.Data.Common中有什么问题?MySqlConnection是从DBConnection派生出来的,它公开了
ConnectionState
哦,我不知道。我的应用程序太大了,我还没有编译它。让我想想……那我想就没有了problem@Oskar克杰林感谢奥斯卡的帮助。让我编译一下,看看。@Oskar Kjellin,如果你能把它作为答案贴出来,我不仅可以把它标记为答案,还可以帮助将来的人快速理解。谢谢
ConnectionState
位于namespace System.Data.Common中有什么问题?MySqlConnection是从DBConnection派生出来的,它公开了
ConnectionState
哦,我不知道。我的应用程序太大了,我还没有编译它。让我想想……那我想就没有了problem@Oskar克杰林感谢奥斯卡的帮助。让我编译一下,看看。@Oskar Kjellin,如果你能把它作为答案贴出来,我不仅可以把它标记为答案,还可以帮助将来的人快速理解。谢谢