以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- [原创]按日期查询问题??? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=55159)
|
-- 作者:admmx
-- 发布时间:2014/8/11 23:33:00
-- [原创]按日期查询问题???
Dim rq As WinForm.DateTimePicker = e.Form.Controls("日期") Dim czrb As WinForm.ComboBox = e.Form.Controls("炒制类别") Tables("晒青管理").Filter= "日期 = \'" & rq.Text & "\'and 炒制类别 = \'" & czrb.Text & "\'"
按分析键没有反应 ????
此主题相关图片如下:按日期查询.jpg

|
-- 作者:yan2006l
-- 发布时间:2014/8/12 1:16:00
--
Tables("晒青管理")你这个表在窗口里吧,应该不是叫这个表名
另外日期应该是加#
|
-- 作者:yan2006l
-- 发布时间:2014/8/12 1:17:00
--
还有rq.text这个什么啊
|
-- 作者:Bin
-- 发布时间:2014/8/12 8:33:00
--
90%的可能性是,你筛选的是主表,你窗口表是副本表.
|
-- 作者:有点甜
-- 发布时间:2014/8/12 9:17:00
--
Dim rq As WinForm.DateTimePicker = e.Form.Controls("日期") Dim czrb As WinForm.ComboBox = e.Form.Controls("炒制类别") Tables("晒青管理").Filter= "日期 = #" & rq.Text & "# and 炒制类别 = \'" & czrb.Text & "\'"
\'Tables("窗口1_Table1").Filter= "日期 = #" & rq.Text & "# and 炒制类别 = \'" & czrb.Text & "\'"
|
-- 作者:admmx
-- 发布时间:2014/8/12 14:38:00
--
表达式包含无效的日期常量“#\' and 炒制类别 = \'\'”。
|
-- 作者:admmx
-- 发布时间:2014/8/12 14:41:00
--
Dim rq As WinForm.DateTimePicker = e.Form.Controls("日期") Dim czrb As WinForm.ComboBox = e.Form.Controls("炒制类别") Tables("晒青管理").Filter= "日期 = #" & rq.Text & "\'# and 炒制类别 = " & czrb.Text & "\'"
出现:该字符串未被识别为有效的 DateTime。
|
-- 作者:admmx
-- 发布时间:2014/8/12 14:43:00
--
附表不能查询吗?
|
-- 作者:有点甜
-- 发布时间:2014/8/12 14:45:00
--
Dim rq As WinForm.DateTimePicker = e.Form.Controls("日期") Dim czrb As WinForm.ComboBox = e.Form.Controls("炒制类别") Dim filter As String = "1=1" If rq.Value <> Nothing Then filter &= " and 日期 = #" & rq.Text & "#" End If If czrb.Text > "" Then filter &= " and 炒制类别 = " & czrb.Text & "\'" End If Tables("晒青管理").Filter= filter
|
-- 作者:admmx
-- 发布时间:2014/8/12 15:14:00
--
Dim rq As WinForm.DateTimePicker = e.Form.Controls("日期") Dim czrb As WinForm.ComboBox = e.Form.Controls("炒制类别") Dim filter As String = "1=1" If rq.Value <> Nothing Then filter &= " and 日期 = #" & rq.Text & "#" End If If czrb.Text > "" Then filter &= " and 炒制类别 = " & czrb.Text & "\'" End If Tables("晒青管理").Filter= filter
第二个组合框:为空了,按查询没有反应。
此主题相关图片如下:数据查询1.jpg

|