搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 日期格式修改不成功
标题:
日期格式修改不成功
只看楼主
zhoubin8302
等 级:
新手上路
帖 子:30
专家分:9
注 册:2012-12-20
结帖率:
75%
楼主
已结贴
√
问题点数:20 回复次数:18
日期格式修改不成功
我昨天想把一个mm/dd/yy日期格式,改成yyyy.mm.dd的格式,先后执行set date ansi 和set century on两条指令,也正常修改过来了,但问题是,我下次再打开这个表的时候,它又恢复成原来的格式了。不知道怎么回事?
搜索更多相关主题的帖子:
成功
2013-01-18 12:31
qjbzjp
来 自:尧的故乡
等 级:
贵宾
威 望:
48
帖 子:1914
专家分:4397
注 册:2007-3-14
第
2
楼
得分:0
打开表前,都要执行这几条命令。
相互学习,互相交流,共同提高。
2013-01-18 12:36
qjbzjp
来 自:尧的故乡
等 级:
贵宾
威 望:
48
帖 子:1914
专家分:4397
注 册:2007-3-14
第
3
楼
得分:0
可以将这几条命令放在你的程序中的打开表之前(或者表单的load事件里)。
相互学习,互相交流,共同提高。
2013-01-18 12:37
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
4
楼
得分:0
在主程序(MAING.PRG)中的环境设置中加入代码
set date ansi
set century on
坚守VFP最后的阵地
2013-01-18 12:45
zhoubin8302
等 级:
新手上路
帖 子:30
专家分:9
注 册:2012-12-20
第
5
楼
得分:0
回复 3楼 qjbzjp
好像也不太管用,我原来日期字段的类型是字符型,后来改成日期型,就成了mm/dd/yy。然后就再也改不动了。
2013-01-18 12:51
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
6
楼
得分:0
再加一条命令
SET DATE AMERICAN
试试
坚守VFP最后的阵地
2013-01-18 12:56
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
7
楼
得分:0
以下是引用
zhoubin8302
在2013-1-18 12:51:35的发言:
好像
也不太管用,我原来日期字段的类型是字符型,后来改成日期型,就成了mm/dd/yy。然后就再也改不动了。
什么叫好像?
你到底试没试
再改为字符型字段(CT),然后在表结构中增加一个日期型字段(TT),全部替换为
REPLACE ALL TT WITH CTOD(CT)
[
本帖最后由 sdta 于 2013-1-18 12:59 编辑
]
坚守VFP最后的阵地
2013-01-18 12:57
zhoubin8302
等 级:
新手上路
帖 子:30
专家分:9
注 册:2012-12-20
第
8
楼
得分:0
回复 7楼 sdta
还是不管用,执行你的指令时,提示找不到变量“TT”
2013-01-18 13:05
zhoubin8302
等 级:
新手上路
帖 子:30
专家分:9
注 册:2012-12-20
第
9
楼
得分:0
我好像知道什么原因了,好像是一个FPT文件无效了,不知道怎么再新建一个?
2013-01-18 13:19
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
10
楼
得分:2
设置 SET MARK TO "-" 就可以了
授人以渔,不授人以鱼。
2013-01-18 13:39
19
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-396983-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.122524 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved