Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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
C# SqlDataAdapter是否需要打开连接才能执行Sql命令_C#_Sql_Asp.net_Ado - Fatal编程技术网

C# SqlDataAdapter是否需要打开连接才能执行Sql命令

C# SqlDataAdapter是否需要打开连接才能执行Sql命令,c#,sql,asp.net,ado,C#,Sql,Asp.net,Ado,SqlDataAdapter是否需要打开连接才能执行Sql命令 见下文: protected void Page_Load(object sender, EventArgs e) { string strconn = ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString; SqlConnection con = new SqlConnection(strconn);

SqlDataAdapter是否需要打开连接才能执行Sql命令

见下文:

protected void Page_Load(object sender, EventArgs e)
    {
        string strconn = ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString;
        SqlConnection con = new SqlConnection(strconn);            
        SqlCommand cmd = new SqlCommand("Select * from EmpDetails", con);
        SqlDataAdapter da = new SqlDataAdapter(cmd);           
        DataSet ds = new DataSet();           
        da.Fill(ds);           
        GV_Data.DataSource = ds;
        GV_Data.DataBind();
    }    

有人对此有线索吗?

没有。DataAdapter将在填充数据集/表之前自动打开关闭的连接。它还将使连接返回到填充操作之前的状态

是否注意到任何异常情况?