标题:急!修改完字段类型后,执行了一个程序,结果类型又自动改回去了?为什么呢 ...
取消只看楼主
xiao2009xiao
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2017-10-25
结帖率:40%
 问题点数:0 回复次数:0 
急!修改完字段类型后,执行了一个程序,结果类型又自动改回去了?为什么呢?

在数据库中有个zuohao字段,是字符型的,我给改成数值型的,运行了如下程序
use d:\a\yse\xkpx2
 kaochang1=1
 i=1
 do while .not.eof()
 coun all for kch=kaochang1 to rs
 for n=1 to rs
 go i
 repl zuohao with n
 i=i+1
 endf
 kaochang1=kaochang1+1
 endd
 use
结果在 repl zuohao with n提示数据类型不匹配,再打开数据库,zuohao类型又自动改成字符型的了,而且zuohao字段里什么数据都没有。
我把repl zuohao with n修改为repl zuohao with allt(str(n)),zuohao字段仍然保持字符型的,就可以正常运行了,
这是怎么回事呢?
请求高手指点,谢谢!!!
搜索更多相关主题的帖子: 字段 类型 结果 自动 with 
2018-12-17 08:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-492072-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.350099 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved