奇怪了???
在多次调用下面这个函数的时候dataGrid1显示的列名居然有上次列名(空的),请教该然后解决(我想应该是dataGrid1的问题)
private void display(string sql)
{
dataset.Clear();
dataset.DataTable["table"].Clear();
myCommand =new SqlCommand(sql,myConnection);
myCommand.Connection=myConnection;
myConnection.Open();
sdapter.SelectCommand=myCommand;
sdapter.Fill(dataset,"table");
myCommand.Connection.Close();
dataGrid1.SetDataBinding(dataset.Tables["table"];,null);
}