//服务器的表
string cmdText = "select * from A";
DataTable dtServer = new DataTable();
dtServer= DBHelperServer.GetTable(cmdText);
//本地的表
string cmdText1 = "select * from B";
DataTable dtLocal = new DataTable();
//dtLocal = DBHelperLocal.GetTable(cmdText1);
foreach (DataRow dtsrow in dtServer.Rows)
{
dtLocal.Rows.Add(dtServer.Rows);
}
dtLocal = DBHelperLocal.GetTable(cmdText1);
this.dgvB.DataSource = dtLocal;
谁能告诉我该怎么把 dtServer 这张表的数据添加到dtLocal 这张表里来啊? 两张表的表结构是一样的,字段为 name age
foreach
本来单纯的复制可以用Copy()
但是你是导入数据那就用localTabA.ImportRow(dr); |