标题: [已解决]求一句if语句 [打印本页] 作者: coolabc 时间: 2008-6-12 11:23 标题: [已解决]求一句if语句 现在我有一段if语句
if rs1.Fields(存货编码) in(select 存货编码 from 临时表) then
If rs1.Fields(日期) > rs.Fields(最近销售日期) Then
rs.FindLast "存货编码 = '" & rs1.Fields("存货编码") & "'"
rs.Edit
rs.Fields("最近交易日期") = rs1.Fields("日期")
rs.Update
rs1.MoveNext
End If
If rs1.Fields(日期) <= rs.Fields(最近销售日期) Then
rs1.MoveNext
End If
End If
第一句我是想表示rs1中的存货编码存在于 临时表中。但是这里它报错,不知道怎么写,请大家帮忙!
[ 本帖最后由 coolabc 于 2008-6-13 09:30 编辑 ]作者: andymark 时间: 2008-6-12 11:33
语法错误
select 存货编码 from 临时表 where 存货编码 in ( .....)
or
select 存货编码 from 临时表 where 存货编码 ='" & rs1.Fields(存货编码) & "'
再打开记录集,判断作者: coolabc 时间: 2008-6-13 09:30
就是说给一个dao.recordset 哦。好的。我试一下!