Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:关于编号

1楼
ybmjy 发表于:2010/3/19 11:00:00
请高手出招:如何做到某编号列的编号,无论增加多行或是删除多行、无论在表中间插入或是删除行,都能做倒及时刷新,就好象表中的_Identify列一样。
[此贴子已经被作者于2010-3-19 11:00:53编辑过]
2楼
狐狸爸爸 发表于:2010/3/19 11:41:00
有了_Identify,再来一个编号列,岂不是浪费?
3楼
ybmjy 发表于:2010/3/19 12:02:00
但编号可自定义,可放到窗口某控件中,而_Identify却不能替代,所以有此要求。
4楼
ssqq 发表于:2010/3/19 13:43:00

可以使用[_Identify]来生成,通过加个前缀啊,或者进行一下简单的计算.

 

5楼
ybmjy 发表于:2010/3/30 20:37:00
以下是引用ssqq在2010-3-19 13:43:00的发言:

可以使用[_Identify]来生成,通过加个前缀啊,或者进行一下简单的计算.

 

都试过,但是行数变化后(插入行或在中间删除行后)却不能及时刷新

[此贴子已经被作者于2010-3-30 20:39:16编辑过]
6楼
mr725 发表于:2010/3/30 22:03:00
你这个刷新是什么意思?  是重新按行的顺序再重新编号?
7楼
ybmjy 发表于:2010/3/31 8:51:00
是的,就是这个意思
8楼
mr725 发表于:2010/3/31 9:04:00
以下是引用ybmjy在2010-3-31 8:51:00的发言:
是的,就是这个意思

就是说这个编号只是为了排序用的吗?  那和你一楼说的“...就好象表中的_Identify列一样。 ”不一致了,_identify从来不刷新的。。。
实再要重新排序,可以使编号列等于行号啊~  用For Each row.........Next遍历即可···

9楼
狐狸爸爸 发表于:2010/3/31 11:24:00
编号就是身份证,不应该因为某行的删除,就影响其它行的编号。
连续的编号,其实是没有意义,row有index属性,可以返回这行在Table中的位置。
共9 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03906 s, 2 queries.