以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 帮我分析下这个运算结果怎么是1989呢 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=22528) |
-- 作者:Fotable -- 发布时间:2012/8/15 21:24:00 -- 帮我分析下这个运算结果怎么是1989呢 output.show( eval (Today ) )
显示结果为1989
改为 output.show( eval (format(Today(),"yyy-MM-dd") ) ) 结果还是 1989
output.show( eval ("[录入时间] >= #" & Today &" 00:00#") )
这个我想得到 [录入时间] >= #2012-08-15 00:00# 但为什么得到的结果是 false呢 [此贴子已经被作者于2012-8-15 21:35:18编辑过]
|
-- 作者:czy -- 发布时间:2012/8/15 21:55:00 -- 2012减8再减15等于1989 |
-- 作者:Fotable -- 发布时间:2012/8/15 22:01:00 -- 原来如此呀,如果我想得到 2012-8-15 该怎么运算呢 |
-- 作者:czy -- 发布时间:2012/8/15 22:07:00 -- 不用运算啊,today就是2012-08-15 |
-- 作者:Fotable -- 发布时间:2012/8/15 22:13:00 -- 为什么要运算呢 因为我想把下面的字符串 注意下面这一行是一个字符串 包括中间的today "[录入时间] >= #" & Today &" 00:00#"
运算一下 得到
[录入时间] >= #2012-08-15 00:00#
具体的说就是 我把表达式字符串 "[录入时间] >= #" & Today &" 00:00#" 填写在第一个单元格 然后 希望运算下 在第二个单元格得到 [录入时间] >= #2012-08-15 00:00#
|
-- 作者:czy -- 发布时间:2012/8/15 22:17:00 -- 那直接写入就行了,如:
CurrentTable.Value = "[录入时间] >= #" & Today &" 00:00#" |
-- 作者:Fotable -- 发布时间:2012/8/15 22:34:00 -- 谢谢 最后用 "[录入时间] >= #" & date &" 00:00#" 解决了 |
-- 作者:136712215 -- 发布时间:2012/8/15 23:55:00 -- 狐表不是点鼠标就可以了吗? 为什么你们还要写代码呢 |