VBA / Visual Basic。简单字符串 SQL
VBA / Visual Basic. Simple String SQL
我正在创建一个投票系统。所以每次按下 A Button1 + 1 时都是这样,否则它会增加 Access 数据库中的投票。我在 Google.
中找不到任何内容
trx = "update [Table1] SET [Vote] = Vote + 1, (WHERE ID = 1)"
不要在 WHERE
子句前添加逗号。此外,您不需要将 WHERE
子句放在括号内。
在 Access 查询设计器中将其作为新查询进行测试。
update [Table1] SET [Vote] = Vote + 1 WHERE ID = 1
根据需要微调。一旦你让它在查询设计器中工作,调整你的 VBA 代码以使用该工作语句。
去掉 Where 前的逗号和 where clause
两边的括号
trx = "update [Table1] SET [Vote] = Vote + 1 WHERE ID = 1"
我正在创建一个投票系统。所以每次按下 A Button1 + 1 时都是这样,否则它会增加 Access 数据库中的投票。我在 Google.
中找不到任何内容trx = "update [Table1] SET [Vote] = Vote + 1, (WHERE ID = 1)"
不要在 WHERE
子句前添加逗号。此外,您不需要将 WHERE
子句放在括号内。
在 Access 查询设计器中将其作为新查询进行测试。
update [Table1] SET [Vote] = Vote + 1 WHERE ID = 1
根据需要微调。一旦你让它在查询设计器中工作,调整你的 VBA 代码以使用该工作语句。
去掉 Where 前的逗号和 where clause
trx = "update [Table1] SET [Vote] = Vote + 1 WHERE ID = 1"