执行SQL的语句时 出现 “标准表达式中数据类型不匹配”

2025-01-05 12:49:12
推荐回答(2个)
回答1:

conn.execute "delete from [user] where userid=" & userid & ""
由于是自动编号的ID字段,所以其数据类型为数值,而数值在where语句中是不能用‘’括起来的。

回答2:

确定'"&userid&"'" 中的userid是整形数字而不是字符串