日期:2014-05-18 浏览次数:21094 次
DataSet ds = new DataSet(); DataTable dt = ds.Tables.Add("..");
------解决方案--------------------
DataSet ds = null; ds = AAAAAA(BBB); //需要执行的SQL语句 DataTable dt=ds.Tables[".."];
------解决方案--------------------
DataSet ds = new DataSet();
DataTable dt=ds.Tables[".."];
这里dt有实例吗?
------解决方案--------------------
DataSet ds = new DataSet(); //此时ds中没有任何的数据表
DataTable dt=ds.Tables[".."];//此时dt取不到,为null值
dt.Columns.Add(Column_xh);//因为dt为null,所以访问出错
SqlConnection con = new SqlConnection(); con.ConnectionString = @"Data Source=MH\SQLEXPRESS;Initial Catalog=hs;User Id=sa;Password=;"; con.Open(); SqlDataAdapter adapter = new SqlDataAdapter("select * from BillList",con); DataSet ds = new DataSet(); adapter.Fill(ds, "BillList"); //这里要填充数据集到dataset dataGridView1.DataSource = ds.Tables["BillList"];
------解决方案--------------------
一步一步调试,先:dt.Columns.Add("序号");看行不,再做进一步调试。
------解决方案--------------------
或设置详:DT.TableName = "表";dt.Columns.Add("序号");