-- 作者:晕了快扶我
-- 发布时间:2014/5/10 15:16:00
--
以下是引用Bin在2014-5-10 15:01:00的发言:你的FILL语句是什么?
要不你干脆重新FILL一次. 最后拼接条件 where 客户名称 = \'" & Forms("客户订单").Controls("客户名称").Text & "\'"
我很晕
Select *,a.我司产品资料_OPN,a.报价时间 From {产品选择} a INNER JOIN (Select 我司产品资料_OPN,max(报价时间) As 报价时间 From {产品选择} Group By 我司产品资料_OPN)b on a.我司产品资料_OPN = b.我司产品资料_OPN And a.报价时间 = b.报价时间 where 客户名称 = "\'" & Forms("客户订单").Controls("客户名称").Text & "\'"
用select语句测试出来表是空的
但是用命令窗口show出来的却是正常的
output.show("Select *,a.我司产品资料_OPN,a.报价时间 From {产品选择} a INNER JOIN (Select 我司产品资料_OPN,max(报价时间) As 报价时间 From {产品选择} Group By 我司产品资料_OPN)b on a.我司产品资料_OPN = b.我司产品资料_OPN And a.报价时间 = b.报价时间 where 客户名称 = \'" & Forms("客户订单").Controls("客户名称").Text & "\'")
结果:
Select *,a.我司产品资料_OPN,a.报价时间 From {产品选择} a INNER JOIN (Select 我司产品资料_OPN,max(报价时间) As 报价时间 From {产品选择} Group By 我司产品资料_OPN)b on a.我司产品资料_OPN = b.我司产品资料_OPN And a.报价时间 = b.报价时间 where 客户名称 = \'领航员\'
不知道哪里出了问题
|