我正在尝试根据VBA中的查找字段更新字段。这是我的代码:
SQL = "UPDATE tblDispatch td " & _
"SET td.NumOfStops = Dlookup(""NumOfStops"", ""qryStops"", ""PK = td.PK"")" & _
"WHERE td.DispatchDate = #" & Me.tbDate.Value & "#;"
DoCmd.RunSQL SQL
语法和所有内容看起来都是正确的,但它一直给我一个奇怪的错误。 “运行时错误'2741'未知”是什么错误,我该如何解决?
答案 0 :(得分:0)
仅基于可用的有限信息进行猜测,但是请尝试:
requests
或者如果SQL = "UPDATE tblDispatch td " & _
"SET td.NumOfStops = Dlookup(""NumOfStops"", ""qryStops"", ""PK = '"" & td.PK & ""'"") " & _
"WHERE td.DispatchDate = #" & Me.tbDate.Value & "#;"
DoCmd.RunSQL SQL
不是字符串,则:
PK