我的下列代码放在了一个按钮事件中,为何第一次执行正确,而第二次执行时总是死机!谢谢!
DataSet ds=new DataSet();
SqlConnection sqlConn=new SqlConnection("server=127.0.0.1;database=NorthWind;uid=sa;pwd=;");
SqlDataAdapter sda1=new SqlDataAdapter("select EmployeeID,LastName,FirstName from Employees",sqlConn);
ds=new DataSet();
sda1.Fill(ds,"emp");   

DataGridTableStyle dt=new DataGridTableStyle();
DataGridColumnStyle dc;
            
dc=new DataGridTextBoxColumn();
dc.MappingName="EmployeeID";
dc.HeaderText="EmployeeID";
dt.GridColumnStyles.Add(dc); dc=new DataGridTextBoxColumn();//添加第一个表的列
dc.MappingName="LastName";
dc.HeaderText="LastName";
dt.GridColumnStyles.Add(dc);
dc=new DataGridTextBoxColumn();
dc.MappingName="FirstName";
dc.HeaderText="FirstName";
dt.GridColumnStyles.Add(dc); dt.MappingName="emp";
this.dataGrid1.TableStyles.Add(dt); this.dataGrid1.DataSource=ds;
this.dataGrid1.DataMember="emp";
谢谢!