Access 2013,SQL,更新一行而不是一列
Access 2013, SQL, Update one row rather than one column
我有一个只需要偶尔更新链接的表单 table。所以我做了一个 cmd 按钮来 运行 以下查询。问题是,它会更新目标 table 中的整列,而不是单个行。如何将其设置为仅更新一行?
UPDATE tbl1
INNER JOIN tbl2
ON tbl2.ID = tbl1.ID SET tbl1.Field1 = [Forms]![Project Details]![txtCustomerName],
tbl1.Field2 = [Forms]![Project Details]![txtCustomerNumber]
;
谢谢!
谢谢 sgeddes!
UPDATE tbl1
INNER JOIN tbl2
ON tbl2.ID = tbl1.ID
SET tbl1.Field1 = [Forms]![Project Details]![txtCustomerName],
tbl1.Field2 = [Forms]![Project Details]![txtCustomerNumber]
;
我有一个只需要偶尔更新链接的表单 table。所以我做了一个 cmd 按钮来 运行 以下查询。问题是,它会更新目标 table 中的整列,而不是单个行。如何将其设置为仅更新一行?
UPDATE tbl1
INNER JOIN tbl2
ON tbl2.ID = tbl1.ID SET tbl1.Field1 = [Forms]![Project Details]![txtCustomerName],
tbl1.Field2 = [Forms]![Project Details]![txtCustomerNumber]
;
谢谢!
谢谢 sgeddes!
UPDATE tbl1
INNER JOIN tbl2
ON tbl2.ID = tbl1.ID
SET tbl1.Field1 = [Forms]![Project Details]![txtCustomerName],
tbl1.Field2 = [Forms]![Project Details]![txtCustomerNumber]
;