Office中国论坛/Access中国论坛

标题: “检查子查询语法并将子查询括在圆括号中” [打印本页]

作者: rujd    时间: 2019-1-19 13:15
标题: “检查子查询语法并将子查询括在圆括号中”
本帖最后由 rujd 于 2019-1-19 13:18 编辑

[attach]63207[/attach]
我想把这个连续窗体的“进厂编号”组合框的“控件来源”写成:
= SELECT Tbl_库存表.进厂编号, Tbl_入库单明细表.入库日期 FROM Tbl_入库单明细表 INNER JOIN Tbl_库存表 ON Tbl_入库单明细表.[进厂编号] = Tbl_库存表.[进厂编号]  WHERE (((Tbl_库存表.库存数量) > 0) And ((Tbl_入库单明细表.物料编码) = '" & Me.物料编码 & "'))ORDER BY Tbl_入库单明细表.入库日期
总是弹出这个提示框
[attach]63209[/attach]
请问是怎么回事?

作者: rujd    时间: 2019-1-19 13:22
这条语句用

Me.进厂编号.RowSource = " SELECT Tbl_库存表.进厂编号, Tbl_入库单明细表.入库日期 FROM Tbl_入库单明细表 INNER JOIN Tbl_库存表 ON Tbl_入库单明细表.[进厂编号] = Tbl_库存表.[进厂编号]  WHERE (((Tbl_库存表.库存数量) > 0) And ((Tbl_入库单明细表.物料编码) = '" & Me.物料编码 & "'))ORDER BY Tbl_入库单明细表.入库日期"

的方式写进去就可以,但是在表达式生成器里就不行​




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