Che*_*rry -4 ms-access vba access-vba
我有一个名为Product_Id(类型字符串)的字段,其长度为7并从0开始.但是当通过VBA插入文本类型的表字段时,零未插入.
这是插入查询:
dbs.Execute "INSERT INTO tablename (PROD_NBR)VALUES (" & prodID & ");"
Run Code Online (Sandbox Code Playgroud)
我想我已经修复了错误 - 你需要用单引号声明值.
这PROD_NBR是一个字符串类型,表中的字段是文本类型,然后插入变量应该在单引号内声明,然后在双引号和两个和符号之间声明:
dbs.Execute "INSERT INTO tablename (PROD_NBR)VALUES ('" & prodID & "');"
Run Code Online (Sandbox Code Playgroud)