Office中国论坛/Access中国论坛

标题: WHERE Left()问题 [打印本页]

作者: loren    时间: 2010-3-16 13:38
标题: WHERE Left()问题
Me.List1.RowSource = "SELECT * FROM 销售属性信息 查询 WHERE Left([编码],2)='" & Me.产品类别 & "'"——如何修改?请教
作者: xryacc2    时间: 2010-3-16 13:57
本帖最后由 xryacc2 于 2010-3-16 13:59 编辑

(1)SELECT * FROM 销售属性信息 查询
这里有错,语法格式:select 表/查询.字段1, 表/查询.字段2.....from 表/查询 where...
(2)编码必须是from表/查询中的字段名,而用了left的话,最好定义这个字段的属性是文本的,否则要left(cstr([编码]),2)
(3)select等SQL语句另起一段时,要在双引号后空格,比如:
a="select * from 表1" & _
    " where [表1].[字段]......."




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