0

我有一个从 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。

更新失败,针对用户更新的行给出“',' 附近的语法不正确”错误。

这个问题的原因可能是什么?

谢谢,桑托什

4

1 回答 1

0

使用JOIN-Statement

SELECT t1.col1, t1.col2, t2.col2, t2.col3 
FROM Table1 t1
JOIN Table2 t2
ON t1.col1 = t2.col1
于 2012-09-11T16:04:02.557 回答