1、在表单的unload中:
select yourtable
pack
注意,你的表要用独占方式打开
2、MD allt(STR(year(DATE())))+;
RIGHT('0'+allt(STR(month(DATE()))),2)+;
RIGHT(allt(STR(day(DATE()))),2)
应该你不需要精确到小时吧,如果要的话,后面再使用hour()
select yourtable
pack
注意,你的表要用独占方式打开
2、MD allt(STR(year(DATE())))+;
RIGHT('0'+allt(STR(month(DATE()))),2)+;
RIGHT(allt(STR(day(DATE()))),2)
应该你不需要精确到小时吧,如果要的话,后面再使用hour()
如果包括时间,就用
MD DTOS(DATE())+CHRTRAN(TIME(1), ":.", ""))
设成独占后,unload时缓冲方面出错
帮助中的说明有误,在vfp的勘误文件可以看到这样的说明。
use in yourtable
pack yourtable.dbf
楼主可以用这个方法呀,关闭你的表后再
pack yourtable.dbf,这样也不需要独占打开了
service pack 5好像有点大,小猫受不了。