我不知道这个方法完成的如何,但是谁能实现自动显示的.
string state = "";
SqlDataClass sdc = new SqlDataClass();
var conn = sdc.OpenSql(out state );//这个方法不要在意,只是连接sql,返回out state 是否连接成功.
tbk_sqlconnState.Text = state ;//显示连接状态
SqlCommand nCmd = new SqlCommand("select * from Table_bumen", conn);
//执行sql命令
SqlDataReader sdr = nCmd.ExecuteReader();
DataTable nDt = new DataTable();
nDt.Load(sdr);//填充datatable
List<DataTable> listDt = new List<DataTable>();
listDt.Add(nDt);
dataGrid.ItemsSource=nDt.CreateDataReader() ;
dataGrid.AutoGenerateColumns = true;//这个要开启
nDt.Clear();
nDt.Dispose();
sdr.Close();