.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:
详细错误信息:
用于函数参数的个数不对 在查询表达式 'isnull([下游金额],0) + isnull([下游调整],0) - isnull([下游考核],0) + isnull([预借合计],0)' 中。
语法错误 (操作符丢失) 在查询表达式 'isnull([下游运费金额],0) + isnull([下游调整金额],0) - isnull([下游考核金额],0) - isnull([下游借款金额],0) WHERE [调度单号] = 'DD220806002'' 中。
现出以上错误提示
代码如下:
Dim cmd4 As New SQLCommand
cmd4.C
cmd4.CommandText = "UP DATE {运单管理} SET 下游运费余额 = isnull([下游运费金额],0) + isnull([下游调整金额],0) - isnull([下游考核金额],0) - isnull([下游借款金额],0) W H E R E [调度单号] = '" & e.DataRow("调度单号") & "'"
cmd4.ExecuteNonQuery()
Dim cmd6 As New SQLCommand
cmd6.C
cmd6.CommandText = "UP DATE {调度管理} SET [下游余额] = isnull([下游金额],0) + isnull([下游调整],0) - isnull([下游考核],0) + isnull([预借合计],0) W H E R E [调度单号] = '" & e.DataRow("调度单号") & "'"
cmd6.ExecuteNonQuery()