Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从实际发生的位置更新记录_C#_Asp.net - Fatal编程技术网

C# 从实际发生的位置更新记录

C# 从实际发生的位置更新记录,c#,asp.net,C#,Asp.net,在gridview中,我需要使用连接或联合显示来自两个不同表的记录,例如:t1表和t2表 现在我想更新它的实际来源 ex:网格视图包含2条记录: Record1 from t1 table, Record2 from t2 table. 现在,如果record1要更新,它应该在t1表中更新,record2要更新,它应该在同一个gridview的t2表中更新 谢谢…您可以使用以下想法: 在select and union语句中,可以添加一个字符串作为列,以显示原始表,如下所示 Select

在gridview中,我需要使用
连接或联合显示来自两个不同表的记录,例如:
t1表
t2表

现在我想更新它的实际来源

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

Record1 from t1 table,   
Record2 from t2 table.
现在,如果record1要更新,它应该在
t1
表中更新,record2要更新,它应该在同一个gridview的
t2
表中更新

谢谢…

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

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

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

到目前为止你尝试了什么?请在这里输入一些代码?你可以看到他是新来的。在采取行动之前给他一些建议。。。我建议您添加一个带有记录数据表名的隐藏列。您能更好地解释一下吗。。“Noobobob”谢谢RezaRahmati。我想编辑同一网格中第一个表中的第一条记录。有可能更新吗?@Krish我很高兴这有帮助,如果这是你想要的,你可以点击帖子左侧的复选标记,将我的帖子标记为“答案”。