2017-11-07 60 views
0

SqlDataAdapter에 열린 연결이 필요합니까? Sql 명령을 실행 하시겠습니까?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(); 
    }  

사람이에 대한 실마리가?

+0

이상한 점이 있습니까? –

답변

1

아니요. DataAdapter는 데이터 집합/테이블을 채우기 전에 자동으로 닫힌 연결을 엽니 다. 또한 채우기 작업 이전 상태로 연결을 반환합니다.