以文本方式查看主题

-  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
--  

狐表不是点鼠标就可以了吗?

为什么你们还要写代码呢