删除了 dataset 中的表,再次连接时,dataGrid 不显示数据了,郁闷呀。。。
关闭ds的操作:
ds.Clear();
myConn.Close();
if (ds.Tables.Count > 0)
{
ds.Tables.Remove(TableName.Text);
}
连接的操作
SqlCommand cmd = new SqlCommand("SELECT * "+
"FROM " + TableName.Text,myConn);
da.SelectCommand = cmd;
da.Fill(ds,TableName.Text);
dataGrid1.DataSource = ds;
关闭ds的操作 和 连接的操作 在不同的按钮事件中,(dataGird用的是动态列)
问题是 执行了关闭操作后,连接同一个表,dataGrid中始终不显示数据了,那位好兄弟指点一下迷津。