以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  DataTable.Load 出错  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=21928)

--  作者:zhangqinyun
--  发布时间:2012/7/27 16:16:00
--  DataTable.Load 出错

窗口Afterload的代码

t.Fill("Select {仓库1}.仓库ID,{仓库1}.物料ID,件数,数量,凭单,日期,事项,录入人,名称,规格,单位 From ({仓库1} Left Join {仓库} On {仓库1}.仓库ID = {仓库}.仓库ID) Left Join {物料} On {仓库1}.物料ID = {物料}.物料ID Where {仓库1}.仓库ID Is Null",_Usercompany,True)

 

开始窗口不加载数据

 

按查询后再加在

 


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

 

按查询,执行

 

DataTable(XX).Loadfilter = “仓库ID=\'Y12070001\'"

 DataTable(XX).Load

 

提示错误

 


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

 

 

于是我就改了代码为:

DataTable(XX).Loadfilter = “{仓库1}.仓库ID=\'Y12070001\'"

DataTable(XX).Load

 

还是错误
 


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

 

 

狐狸爸爸,怎么搞阿。。。

难道要查询一下重新 table.Fill????


--  作者:zhangqinyun
--  发布时间:2012/7/27 16:51:00
--  

有的,代码太长,我只写了发生错误的地方啊


--  作者:zhangqinyun
--  发布时间:2012/7/27 19:38:00
--  

日期那里没有错,日期是要加#的,光日期可以查询


--  作者:zhangqinyun
--  发布时间:2012/7/28 9:07:00
--  

狐狸爸爸,帮忙看看哦