3个回答
展开全部
dtoc()函数用错了,记忆规则:“从D型 TO C型”,此函数的作用是将自变量为日期型的数据,转化为字符型的数据。
可DOW(DATE()-1)运算结果是N型。
val(DTOC((DATE()-1),1)) 这是一个正确的表达式,拿今天的日期来说,此表达式的值是:20100625.00
可DOW(DATE()-1)运算结果是N型。
val(DTOC((DATE()-1),1)) 这是一个正确的表达式,拿今天的日期来说,此表达式的值是:20100625.00
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DTOC( ) 函数
从日期或日期时间表达式返回字符型日期。
DTOC(dExpression | tExpression [, 1])
参数
dExpression
指定日期型内存变量、数组元素或字段,DTOC( ) 由此返回字符型日期。
tExpression
指定日期时间型内存变量、数组元素或字段,DTOC( ) 由此返回字符型日期。
1
以适合作为索引的格式返回日期。对于按年代时间顺序维护表的记录特别有用。例如,要按录入顺序排列表中记录,可执行命令: 复制代码
INDEX ON DTOC(gdInvDate, 1) + gnInvTime TAG Timeindx
gdInvDate 和 gdInvTime 是包含数据录入日期和时间的字段。
返回值
字符型
说明
DTOC( ) 返回对应于日期或日期时间表达式的字符串。日期格式由 SET CENTURY 和 SET DATE 确定。
示例
SET STRICTDATE TO 1
STORE CTOD('10/31/98') TO gdThisDate
CLEAR
? DTOC(gdThisDate)
STORE DTOC({^1998-10-31}+90) TO gcExpireDate
? 'Your 90-day warranty expires ', gcExpireDate
? DTOC({^1998-10-31},1)
从日期或日期时间表达式返回字符型日期。
DTOC(dExpression | tExpression [, 1])
参数
dExpression
指定日期型内存变量、数组元素或字段,DTOC( ) 由此返回字符型日期。
tExpression
指定日期时间型内存变量、数组元素或字段,DTOC( ) 由此返回字符型日期。
1
以适合作为索引的格式返回日期。对于按年代时间顺序维护表的记录特别有用。例如,要按录入顺序排列表中记录,可执行命令: 复制代码
INDEX ON DTOC(gdInvDate, 1) + gnInvTime TAG Timeindx
gdInvDate 和 gdInvTime 是包含数据录入日期和时间的字段。
返回值
字符型
说明
DTOC( ) 返回对应于日期或日期时间表达式的字符串。日期格式由 SET CENTURY 和 SET DATE 确定。
示例
SET STRICTDATE TO 1
STORE CTOD('10/31/98') TO gdThisDate
CLEAR
? DTOC(gdThisDate)
STORE DTOC({^1998-10-31}+90) TO gcExpireDate
? 'Your 90-day warranty expires ', gcExpireDate
? DTOC({^1998-10-31},1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先dtoc()函数是将字符型变量转化为日期型,你不能用val()函数将日期型变量变成数值型,不知道你这么做(ˇˍˇ) 想实现何种目的?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询