【发布时间】:2012-04-17 20:13:51
【问题描述】:
我有两个数据表
DataTable dt1=new DataTable();
DataTable dt2=new DataTable();
我想根据其他数据表列值更新列值之一。
例如:
dt1 包含列 [setFamilyno] ["HouseNo"] ["Surname"]
dt2 包含相同的列
我想更新dt1 DataTable 的[setFamilyno] 列。
- 如果
dt1["HouseNo"] ["Surname"]等于dt2["HouseNo"] ["Surname"],则为 dt1 表中的所有此类匹配设置 dt1 DataTable 的值 1。对于dt2["HouseNo"] ["Surname"]的下一行等于dt1["HouseNo"] ["Surname"],然后为所有此类匹配设置[setfamilyno]=2的值..
【问题讨论】: