| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1663 人关注过本帖
标题:用VFP给字段自动加上流水号
只看楼主 加入收藏
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
收藏
得分:0 
回复 6楼 culaijiadao
编写prg文件,把内容写进去,然后运行.
2011-10-23 19:32
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:3 
楼主是想事先做好空表,然后往里填数据是吧?但你又只会在Command窗口一个一个命令打,是这样吧?

授人以渔,不授人以鱼。
2011-10-23 22:19
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:3 
先添加多个空记录,再填写数据的方法不可取。
应该是每新增一个记录时,自动在“编号”字段填入预定值:

APPEND BLANK
REPLACE 编号 with 110000+RECNO()

相互学习,互相交流,共同提高。
2011-10-24 09:31
dapinetree
Rank: 2
等 级:论坛游民
帖 子:29
专家分:34
注 册:2011-9-11
收藏
得分:3 
应该可以,如下试一下:
i=110001
select 表
go top
append blank
do while i<110101
    relpace 序号 with i
    append blank
    go bottom
enddo
2011-10-25 22:45
dapinetree
Rank: 2
等 级:论坛游民
帖 子:29
专家分:34
注 册:2011-9-11
收藏
得分:0 
更正一下,不好意思。
应该可以,如下试一下:
i=110001
select 表
go top
append blank
do while i<110101
    relpace 序号 with i
    append blank
    go bottom
    i=i+1
enddo
2011-10-25 22:46
yangbai
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:239
专家分:886
注 册:2006-9-21
收藏
得分:3 
10樓正解,樓主沒必要在一個空表中去搞這自動編號,沒實際意義。

将每一件简单的事情做到极至便是成功!
2011-10-26 09:03
月沐庭轩
Rank: 9Rank: 9Rank: 9
来 自:京城
等 级:贵宾
威 望:17
帖 子:393
专家分:1106
注 册:2011-7-24
收藏
得分:0 
vfp9中,设置表格中其中一个字段为自动增量值。
例子如下:
CREATE TABLE  TableName1 ( FieldName1 I )AUTOINC NEXTVALUE 1100001 STEP 1
这样就建立了一个表中,有一个字段名为 FieldName1  的自动增量字段,其起始值为1100001,每次自动增加1。

坚持学习vfp,QQ:306805680
2011-12-04 22:53
月沐庭轩
Rank: 9Rank: 9Rank: 9
来 自:京城
等 级:贵宾
威 望:17
帖 子:393
专家分:1106
注 册:2011-7-24
收藏
得分:0 
如果是原来就有的表,可以用这个命令:ALTER TABLE TableName1 ADD TableName1 ( FieldName1 I )AUTOINC NEXTVALUE 1100001 STEP 1
这样就在表中增加了一个字段名为 FieldName1  的自动增量字段,其起始值为1100001,每次自动增加1。

坚持学习vfp,QQ:306805680
2011-12-04 22:57
月沐庭轩
Rank: 9Rank: 9Rank: 9
来 自:京城
等 级:贵宾
威 望:17
帖 子:393
专家分:1106
注 册:2011-7-24
收藏
得分:0 
这样的话,就不用每次在加入数据的时候考虑这个字段的值了。

坚持学习vfp,QQ:306805680
2011-12-04 22:58
快速回复:用VFP给字段自动加上流水号
数据加载中...
 
   



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

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