茌平县卫生局 李宝光:请问FOXPRO如何打开这样的数据表

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 06:29:07
我做了个数据表是1-31,名称就为1、2、3。。。。。31
的。要以每天打开一个数据表,比如今天6月2日,则打开数据表2。
我用USE DTOC(DAY(DATE())) 开。不行。
请问大家用这样的方法可以开吗?
还是要用中间的调用。
如果知道的,帮我想想。我是初学FOXPRO 谢谢。

DAY()函数返回值是数值型,不能再使用DTOC()函数。应该使用STR()函数转成字符串。
改成以下就可以了
USE STR(DAY(DATE()))

你的参数不正确,用这个可以的:
use str(day(date()))

因为day(date())是数值型,你用dtoc当然会出错,而str没有问题

DAY(DATE())返回的是数字型,不是日期型。
所以的函数用错了,应该是
use str(day(date()))

use allt(str(day(date())))