M m&m Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-24 #1 datamodule1.table1.filter :='JKSJ<='+maskedit1.Text; JKSJ是TABLE1的时间字段。 按上面的语法会弹出出错信息。 那么时间字段和文本如何匹配?
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-24 #2 'jksj<='''+maskedit1.text+'''';
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-24 #3 datamodule1.table1.filter :='JKSJ<='''+maskedit1.Text+''''; 注意maskedit1.text是mm/dd/yyyy格式最好, 通用.
W www Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-24 #5 table1.Filter:='riqi>1999-10-25'; table1.Filtered:=true; 日期中不能加引号.
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-24 #6 不加引号系统怎么知道你是要日期还是"1999减10减25"?
M m&m Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-24 #7 格式: yyyy/mm/dd 加这么多单引号 !?!? 都是单引号吗 ? 单双都不行。急煞人。。。。。
W www Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-24 #8 to Another_eYes: table1.Filter:='riqi>1999-11-25'; table1.Filtered:=true; 肯定是对的,不信可以试试。
L liuyuming Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-24 #10 1:45分了,大富翁们醒了吗? datamodule1.table1.filter :='JKSJ<='''+maskedit1.Text+'''' 中的 JKSJ 得到的日期不含“-”号,而maskedit1.Text中的串含“-” 所以,前后不能匹配。
1:45分了,大富翁们醒了吗? datamodule1.table1.filter :='JKSJ<='''+maskedit1.Text+'''' 中的 JKSJ 得到的日期不含“-”号,而maskedit1.Text中的串含“-” 所以,前后不能匹配。
L liuyuming Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-24 #11 to cytown: 按你说的还是不幸 !!!! “ datamodule1.table1.filter :='JKSJ<='''+maskedit1.Text+''''; 注意maskedit1.text是mm/dd/yyyy格式最好, 通用 ”
to cytown: 按你说的还是不幸 !!!! “ datamodule1.table1.filter :='JKSJ<='''+maskedit1.Text+''''; 注意maskedit1.text是mm/dd/yyyy格式最好, 通用 ”
M m&m Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-25 #13 上面的问题我已经解决了,我挑了一种时间录入屏蔽格式‘yyyy-mm-dd'。 由上面的问题我想到了两个问题: 1。如果时间字段JKSJ的录入格式为’yyyy-mm-dd',而maskedit1.Text格式 为‘yyyy-mm'怎么办? 2。如果时间字段JKSJ的录入格式为’yyyy-mm-dd',maskedit1.Text格式 为‘yyyy-mm-dd',现在只比较’yyyy-mm‘的大小怎么办?
上面的问题我已经解决了,我挑了一种时间录入屏蔽格式‘yyyy-mm-dd'。 由上面的问题我想到了两个问题: 1。如果时间字段JKSJ的录入格式为’yyyy-mm-dd',而maskedit1.Text格式 为‘yyyy-mm'怎么办? 2。如果时间字段JKSJ的录入格式为’yyyy-mm-dd',maskedit1.Text格式 为‘yyyy-mm-dd',现在只比较’yyyy-mm‘的大小怎么办?
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-25 #14 啊, 是有一点小问题, maskedit的数据格式必须是和系统短日期格式一样才行:-( 这样改一下 DateSeparator := '/'; ShortDateFormat:='M/d/yyyy'; table1.Filter:='rq_make<=''' + maskedit1.Text+''''; table1.Filtered:=true; 不过, 如果是输入日期, 用datetimepicker最好
啊, 是有一点小问题, maskedit的数据格式必须是和系统短日期格式一样才行:-( 这样改一下 DateSeparator := '/'; ShortDateFormat:='M/d/yyyy'; table1.Filter:='rq_make<=''' + maskedit1.Text+''''; table1.Filtered:=true; 不过, 如果是输入日期, 用datetimepicker最好
M m&m Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-25 #15 to cytown: I couldn't find the object of "datetimepicker". where ?
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-11-25 #17 tdatetimepicker, 就是在win32 tab里