c md.CommandText = "UP DATE {数据整理} SET [首段补助] = (s elect sum(首段补助) from {基础数据} W HERE {数据整理}.[调度单号] = {基础数据}.[调度单号] And {数据整理}.[VIN码] = {基础数据}.[VIN码]"
上面这句,提示VIN码附近有语法错误
c md.CommandText = "UP DATE {数据整理} Set 毛利 = (isnull(上游确认金额,0)- isnull(上游考核金额,0)- isnull(下游合计金额,0)- isnull(保险费金额,0)- isnull({数据整理}.倒板费金额,0)- isnull({数据整理}.其他费用,0)- isnull({数据整理}.税金,0)"
这句则提示 “)”附近有语法错误
SQL server数据库
Dim Filter As String = "{统计表}.[办事处] = {数据整理}.[办事处] And {统计表}.[所属上游] = {数据整理}.[所属上游] And {统计表}.[上游客户] = {数据整理}.[上游客户] And {统计表}.[品牌] = {数据整理}.[品牌] And {统计表}.[上游起点] = {数据整理}.[上游起点] And {统计表}.[上游终点] = {数据整理}.[上游终点])"
cmd.CommandText = "UP DATE {统计表} SET [上游确认金额] = (se lect sum(上游确认金额) f rom {数据整理} W HERE '" & Filter & "')"
[此贴子已经被作者于2025/3/1 13:02:12编辑过]
最终还是得请教一下,以上提示有语法错误,如何修改,请主导 ,感谢
http://www.foxtable.com/webhelp/topics/0221.htm
cmd.CommandText = "UP DATE {统计表} SET [上游确认金额] = (se lect sum(上游确认金额) f rom {数据整理} W HERE " & Filter & ")"