以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教:SQLtable查询语句出错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=55235)

--  作者:bahamute
--  发布时间:2014/8/13 9:06:00
--  请教:SQLtable查询语句出错
_UserName是全局变量,如何从查询语句中引用?我写了如下查询代码,结果出错(access数据源)。

Select [_Identify], [合同编号], [凭证号], [收付类型],[实收实付金额], [发票金额],[实收实付日期] From {收款明细记录} Where 录入人 = ‘_UserName’
[此贴子已经被作者于2014-8-13 9:06:13编辑过]

--  作者:Bin
--  发布时间:2014/8/13 9:09:00
--  
"Select [_Identify], [合同编号], [凭证号], [收付类型],[实收实付金额], [发票金额],[实收实付日期] From {收款明细记录} Where 录入人 = ‘" & _UserName & "’"
--  作者:bahamute
--  发布时间:2014/8/13 9:10:00
--  
谢谢,也要用拼接大法。
--  作者:bahamute
--  发布时间:2014/8/13 9:24:00
--  
代码放在窗口的afterload中,运行出错!提示:

编译错误:没有可访问的“Fill”接受此数目的参数,因此重载决策失败。

错误代码:Tables("客户端记录_Table1").Fill("Select [_Identify], [合同编号], [凭证号], [收付类型],[实收实付金额], [发票金额],[实收实付日期] From {收款明细记录} Where [录入人] = \'" & _UserName & "\'"



--  作者:Bin
--  发布时间:2014/8/13 9:25:00
--  
http://www.foxtable.com/help/topics/1930.htm
--  作者:lihe60
--  发布时间:2014/8/13 9:51:00
--  

要设置数据源的名称