语法错误MS Access SQL

礼来公司

我坚持使用此SQL,是说我缺少运算符并突出显示"Available"我想做的是在VBA中创建此更新查询,我需要[TS]更新字段,但前提是该字段[Status]为“可用”。这是下面的完整代码:

UPDATE attendance SET TS = " & iif [Status] = "Available" Then DMax("[TS]", "attendance") + 1 & " WHERE [userID]= " & rs!userID

我想我可能没有正确的顺序来执行此语句。

迈克尔·费沃

“ IIF”是一个需要三个参数(用括号括起来)的函数,并根据条件的值返回真结果或假结果,例如:iif(condition,true-result,false-result )。

但是,即使您在查询中修复了该语法错误,我也不认为您的查询会满足您的期望。也许这样会更好:

"UPDATE attendance SET [TS]= [TS]+1 WHERE [userID]=" & rs!userID & " AND [Status]=""Available"""

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MS-Access SQL语法错误中的子查询

来自分类Dev

SQL语法错误-多个计数多个条件-MS ACCESS

来自分类Dev

如何解决 MS Access SQL UPDATE 语法错误

来自分类Dev

从VBA SQL语法错误将MS EXCEL转换为MS ACCESS .accdb数据库

来自分类Dev

Access 2013中的SQL语法错误

来自分类Dev

MS Access查询中的语法错误?

来自分类Dev

MS Access查询中的语法错误?

来自分类Dev

MS Access查询中的语法错误

来自分类Dev

Access SQL中的INSERT INTO命令的语法错误

来自分类Dev

VB.NET Access SQL语法错误

来自分类Dev

编译错误:语法错误 MS Access 2013

来自分类Dev

ODBC MS Access:FROM子句中的语法错误

来自分类Dev

MS Access中的VB.Net查询语法错误

来自分类Dev

MS Access 2013:嵌套的IIF语法错误

来自分类Dev

插入MS Access的INSERT语句中的语法错误

来自分类Dev

.net,MS Access,INSERT INTO语句中的语法错误

来自分类Dev

MS Access中CREATE TABLE语句中的语法错误

来自分类Dev

创建表语句 MS Access 中的语法错误

来自分类Dev

使用MS SQL ODBC插入时出现语法错误

来自分类Dev

AS的SQL语法错误

来自分类Dev

SQL语法错误-

来自分类Dev

SQL语法错误?

来自分类Dev

SQL语法错误

来自分类Dev

语法错误SQL

来自分类Dev

SQL语法错误

来自分类Dev

SQL语法错误

来自分类Dev

MS ACCESS SQL连接语法

来自分类Dev

MS Access SQL错误

来自分类Dev

MS Access 语法错误:当我在列表中选择 ID 时,它会给出 ID= 的语法错误