【新手请教】数据表数据和非数据表显示的问题
DataTable temp=BaseDB.GetTable("select 部门号 from department", null);//加入数据表数据,baseDB是操作数据库的函数temp.Rows.Add("所有部门");//加入非数据表数据
datagridview.datasource=temp;//显示出来
上面的显示都正确,现在的问题是我想把非数据表数据放到数据表数据的前面,下面是我的程序:
DataTable temp = new DataTable();
temp.Columns.Add();
temp.Rows.Add("所有部门");
把数据表数据加入的时候总是不行:
第一种方法:temp.rows.add(BaseDB.GetTable("select 部门号 from department", null));//error
第二种方法:
datatable temp2=BaseDB.GetTable("select 部门号 from department", null);//将数据表中的数据放入temp2中
for (int i = 0; i < temp2.Rows.Count; i++)
{
temp.Rows.Add(temp2.Rows[i]);//想将temp2的row一行行放到temp中,但error
}
各位有什么好办法?