一个数据库应用系统,有这样一个要求:
1.三层结构;
2.中间层用COM+;
3.在客户端能够同时更新多个记录集(注意,不是多个数据库表,每个记录集对应中间层的一个DataSetProvider,每个DataSetProvider可以对就多个数据库表),这多个记录集的更新只能同时成功,或者同时失败;
4.特殊要求:
  在中间层有:
  DataSetProvider1,对应table1;
  DataSetProvider2,对应table2;
  table2 中有部分字段是与table1相同的;
  在客户端只显示table1的记录,当对table1进行修改(增加、删除、修改等) 
  时,要求更新table1,同时将table1与table2中相同的字段更新回table2中;
本人巨菜,苦思 N 久,不得治,哪位高人指点一二?