Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
Tables(
"窗口1_Table1").Fill("Select [_Identify],[客户],[数量],[单价] From {订单}","nwnd",True)
在FROM 后面加上窗口中的控件,视为变量条件 如下:
Tables("窗口1_Table1").Fill("Select [_Identify],[客户],[数量],[单价] From {订单} where 日期> ''"& e.Form.Controls("DateTimePicker1").text & "'',"nwnd",True)
结果报错信息如下
编译错误:没有可访问的"FILL"接受此数目的参数,因上重载决策失败.如果把日期变量设为固定时间则不会报这个错误.
Tables("窗口1_Table1").Fill("Select [_Identify],[客户],[数量],[单价] From {订单} where 日期> '"& e.Form.Controls("DateTimePicker1").text & "'","nwnd",True)
楼主你将日期用双引号"括起来了,如果是SQL Server,日期用单引号'括起来,如果是内部表或者Access数据源,日期用#括起来。
是SQL SERVER 我用 where 编号 = ' e.Form.Controls("ComboBox1").text' 这个条件.用双引号提示上述错误.用单引号提示 字符常量必须正好包含一个字符,这个错训。
谢谢,原来是多了个单引号。