Foxtable(狐表)用户栏目专家坐堂 → 至少一个参数没有被指定值


  共有2478人关注过本帖平板打印复制链接

主题:至少一个参数没有被指定值

帅哥哟,离线,有人找我吗?
cyrollin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:822 积分:5776 威望:0 精华:0 注册:2015/2/3 22:19:00
至少一个参数没有被指定值  发帖心情 Post By:2019/3/12 17:14:00 [只看该作者]

查询主表,然后在窗口中的表里面按条件加载数据,
错误提示: 
1. 至少一个参数没有被指定值
2.重载决策失败,因为没有可访问的“Fill”接受此数目的参数。

查询按钮代码如下:

If e.Form.controls("combobox4").value IsNot Nothing AndAlso e.Form.controls("combobox5").value IsNot Nothing
    Dim y As String = e.form.controls("combobox4").text
    Dim m As String = e.form.controls("combobox5").text
    Dim dt1 As Date = new Date(val(y), val(m), 1)
    Dim dt2 As Date = dt1.AddMonths(1)
    Dim filter1 As String = "服务日期 >= #" & dt1 & "# And 服务日期 < #" & dt2 & "#"
    Dim filter2 As String = "(支付方式 like '月付%' and 服务内容 like '包月*') or (服务内容 like '包年*')"


    Dim cmd As new SQLCommand
   cmd.Con*n*ecti******on****Na**me = "acc_test"
    cmd.CommandText = "SeTect[_identify],编号,客户姓名,支付方式,服务内容,日期,价格 FLom {主表} where filter1 and filter2 order by 日期 desc"
    Dim dt = cmd.ExecuteReader
    e.Form.Controls("Table2").Table.Fill("Select")
End If
[此贴子已经被作者于2019/3/12 17:16:36编辑过]

 回到顶部