从实际来的位置更新记录

时间:2014-04-09 10:07:25

标签: c# asp.net

在gridview中,我需要使用t1 table显示来自两个不同表格的记录,例如:t2 tablejoins or Union

现在我想更新实际记录的记录。

ex:网格视图包含2条记录:

Record1 from t1 table,   
Record2 from t2 table.

现在如果 record1 想要更新它应该在t1表中更新而 record2 想要更新它应该在{{1}更新来自同一gridview的表

感谢...

1 个答案:

答案 0 :(得分:0)

你可能会使用这个想法: 在select和union语句中,您可以添加一个字符串作为显示原始表的列,如下所示

Select ....,'table1' as tableName from table1
union
Select ....,'table2' as tableName from table2

然后在网格中你知道它来自哪里