Office中国论坛/Access中国论坛

标题: 各位帮忙看看这段程序的问题在什么地方 [打印本页]

作者: pq318    时间: 2011-6-29 10:28
标题: 各位帮忙看看这段程序的问题在什么地方
写了一段程序,但是程序运行的时候说希望的格式是'DELECT'
怎么回事情,问题出在哪里
a = MsgBox("是否拆箱", vbYesNo)
b = InputBox("请输入箱号")
stemp = " DELECT* FORM 品质管理表2 WHERE 品质管理表2.Label20=b "
DoCmd.RunSQL stemp
作者: pq318    时间: 2011-6-29 10:36
我是想删除的箱号所在的行记录,请问是不是写的有问题,还有格式是不是有问题啊
作者: todaynew    时间: 2011-6-29 10:53
pq318 发表于 2011-6-29 10:36
我是想删除的箱号所在的行记录,请问是不是写的有问题,还有格式是不是有问题啊

子曰:阳光总在风雨后,变量应在引号外。
作者: pq318    时间: 2011-6-29 11:36
stemp = "DELETE * FROM 品质管理表2 WHERE 品质管理表2.Label20= '" & b & "'"
谢谢提醒,命令写错了,谢谢了




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3