以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  fill出来的表有.datatable的属性吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=50645)

--  作者:晕了快扶我
--  发布时间:2014/5/10 14:45:00
--  fill出来的表有.datatable的属性吗?

Tables("产品选择_产品列表").DataTable.LoadFilter ="客户名称 = \'" & Forms("客户订单").Controls("客户名称").Text & "\'"

("产品选择_产品列表")这个表是fill出来的查询表,执行时老出错?什么情况呢?不能这样用?

 


--  作者:Bin
--  发布时间:2014/5/10 14:46:00
--  
出什么错
? 提示什么?
--  作者:晕了快扶我
--  发布时间:2014/5/10 14:48:00
--  
.NET Framework 版本:2.0.50727.5420
Foxtable 版本:2014.5.6.1
错误所在事件:加载[产品选择_产品列表]失败!
详细错误信息:
\')\' 附近有语法错误。

--  作者:晕了快扶我
--  发布时间:2014/5/10 14:52:00
--  

Tables("产品选择_产品列表").Filter ="客户名称 = \'" & Forms("客户订单").Controls("客户名称").Text & "\'"

这样子就一切正常,可是不能符合我的要求


--  作者:Bin
--  发布时间:2014/5/10 15:01:00
--  
你的FILL语句是什么?

要不你干脆重新FILL一次.    最后拼接条件 where 客户名称 = \'" & Forms("客户订单").Controls("客户名称").Text & "\'"

--  作者:晕了快扶我
--  发布时间: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 客户名称 = \'领航员\'

 

 

不知道哪里出了问题


--  作者:晕了快扶我
--  发布时间:2014/5/10 15:17:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:123.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:456.jpg
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2014/5/10 15:19:00
--  
说明没有符合条件的数据
--  作者:晕了快扶我
--  发布时间:2014/5/10 15:19:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:789.jpg
图片点击可在新窗口打开查看
直接赋值,就可以出来数据,我真是奇怪了,求解啊
--  作者:Bin
--  发布时间:2014/5/10 15:20:00
--  
你把你output.show 出来的语句复制过去SQL查询窗口,执行没有问题吗?