我有一个从2个表中提取数据的查询,例如:
select t1.col1,t1.col2,t2.col2,t2.col3
from Table1 t1,Table2 t2
where t1.col1=t2.col1
我使用适配器来填充数据集。
我只在网格中显示Table2中的字段,并允许用户更新它们。
我已经为更新操作创建了一个SqlCommand,并使用此命令仅在Table2上调用adapter.update。
更新无法针对用户更新的行提供“不正确的语法','”错误。
这个问题可能是什么原因?
谢谢, 桑托什
答案 0 :(得分:0)
使用JOIN-Statement
:
SELECT t1.col1, t1.col2, t2.col2, t2.col3
FROM Table1 t1
JOIN Table2 t2
ON t1.col1 = t2.col1