Office中国论坛/Access中国论坛

标题: SQL语句(例如更新update)条件需要引用变量值或某一个值,应该怎么写? [打印本页]

作者: panjianhui    时间: 2010-8-3 12:32
标题: SQL语句(例如更新update)条件需要引用变量值或某一个值,应该怎么写?
Dim lstitem As Long
Dim zhi As String

For lstitem = 0 To 进退货单据列表.ListCount - 1
If 进退货单据列表.Selected(lstitem) = True Then
MsgBox lstitem
zhi = Me.进退货单据列表.Column(0, lstitem)

DoCmd.RunSQL ("update dbo_wh_inout_master set other2 = '已对帐' where sheet_no = zhi")
Else
End If
Next

以上代码中,红色部分应该怎么写才正确?
作者: tmtony    时间: 2010-8-3 12:47
("update dbo_wh_inout_master set other2 = '已对帐' where sheet_no = '" & zhi & "'")
作者: panjianhui    时间: 2010-8-3 14:40
搞定,十分感谢!
作者: zhuyiwen    时间: 2010-8-4 08:05
老将出马,一个顶两。




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