Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何在表内增加一列,值=行号?

baiqingrui  发表于:2014-07-31 13:08:12  
复制

在其他软件内有这样的功能,不知道在ACCESS内如何实现?


比如原来有一张表,字段有姓名,性别,年龄。我想增加一个ID列,ID的值=行号。


有人提到ROw_NUMBER, ROw_NUM, 不知道行不行?

 

Top
麥田 发表于:2014-07-31 15:39:26

你总不能不删除数据吧

所以删除了数据  编号还是会不一致  自动编号只是识别唯一性  不用刻意让保持一致



宏鹏 发表于:2014-07-31 16:38:17
【access源码通用函数】在窗体中实现动态行号(连续序号)[Access软件网]
http://www.accessoft.com/article-show.asp?id=5032
【Access报表】在报表中实现动态行号(连续序号)[Access软件网]
http://www.accessoft.com/article-show.asp?id=9541

baiqingrui 发表于:2014-07-31 19:37:21
我并需要动态编号.我的需求很简单,就是有一张表, 表的数据是不变的. 但是原来没有ID列, 现在想增加一个ID列, 从第一行开始赋值1,2,3,4,5...直到最后一行.  因为在其他软件里用到过这样的功能, 很好用, 它的原理是每张表有一个内部字段, 看不到, 但可以使用它的值,从第一行开始1,2,3,4,5... . 不知道ACCESS里如何实现.

总记录:3篇  页次:1/1 9 1 :