起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 168|回复: 2

【搞定】'1'+ServerTime()+'2'=ServerTime()+3 ???

[复制链接]
发表于 2008-1-30 13:11:04 | 显示全部楼层 |阅读模式
在表格文档中加入了表达式,想表现为“时间:系统时间”的,于是就写成“= '时间'+ServerTime()”,于是就出不来了,后来发现了个奇怪的现象如下:
“'1'+ServerTime()+'2'”的结果和“ServerTime()+3 ”一样,
所以想请问下,是不是我设置的有问题,如何实现ServerTime()前后都有汉字描述的表达式,谢谢。
.                                                                                                                                                                                       .
.                                                                                                                                                                                       .
回复

使用道具 举报

发表于 2008-1-30 13:22:29 | 显示全部楼层
ServerTime取到的是TDateTime类型数据,实际上是个数字。

所以想表现成“时间:系统时间”,需要做个类型转换:
cast(ServerTime() as Char)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-30 13:47:43 | 显示全部楼层
的确是这样子的,结贴吧,搞定了。
.                                                                                                                                                                                            .
.                                                                                                                                                                                            .
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 07:36 , Processed in 0.035607 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表