回 帖 发 新 帖 刷新版面

主题:[原创]有一‘序列’(c)字段,我用什么命令可以自动填空?

请问高手,我在DBF数据表中有一‘序列’(c)字段,我用什么命令可以自动填空?序列从'1'开始.

回复列表 (共5个回复)

沙发

如果序列号是唯一的:
序号又是从一开始,那么它的序号就是当前的记录号:

REPLACE 序列 WITH LTRIM(STR(RECNO()))

板凳

lcJiSuanXuHao=Strtran(Str(Evaluate(RIGHT(ALLTRIM(xuhao),7)+"+1"),7)," ","0")

3 楼

谢谢两位,第一个回答我一次只能填一个,第二个回答我不能在命令窗口中用.
我希望用一个命令自动填空,比如从1填到200.

4 楼

REPLACE 序列 WITH LTRIM(STR(RECNO())) for recno()<=200

5 楼

谢谢,这个可以

我来回复

您尚未登录,请登录后再回复。点此登录或注册