Rss & SiteMap

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

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

标题:常用的编号自动生成方法

1楼
狐狸爸爸 发表于:2011/11/28 12:05:00

参考:
 
http://www.foxtable.com/help/topics/2403.htm


 
欢迎补充。

 

[此贴子已经被作者于2011-11-28 17:24:12编辑过]
2楼
yangming 发表于:2011/11/28 12:32:00
沙发,呵呵
3楼
blackzhu 发表于:2011/11/28 12:57:00
不错
4楼
小猪鑫鑫 发表于:2011/11/28 14:41:00
狐爸:我想问您
e.datarow("编号")=e.datatable.compute("max(编号)")+1
这是帮助中增加行时自动编号的一个实例,但我想问,如果编号列是文本数据属性,那怎么让它自动编号呢,因为我的人事表中的员工编号是string数据类型,用这个方法后,系统认为最大的数是9999,而我们现在的编号列用到12300以上了,请指教
5楼
狐狸爸爸 发表于:2011/11/28 14:53:00
呵呵,我这个例子,编号就是文本类型的,文本类型一样可以求最大值。
6楼
小猪鑫鑫 发表于:2011/11/28 17:08:00
搞定了,谢谢
7楼
476240618 发表于:2011/11/28 18:32:00
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:按物料类别生成编号.table

8楼
程兴刚 发表于:2011/11/29 0:28:00
如果删除了中间的某一个编号,出现断号后,不能再自动补号吧?
9楼
476240618 发表于:2011/11/29 19:51:00

好像不能补吧,可能可会有打印出来的文件啊,要是你数据库补了号了,而打印出来的文件没销毁。以前那个号来查数据库不是弄错物料了。

 

10楼
狐狸爸爸 发表于:2011/11/29 23:41:00

楼上说得没错,其实可以设计成补的,但是实际应用的时候,不应该设计补的,否则乱套了。

共13 条记录, 每页显示 10 条, 页签: [1] [2]

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

Powered By Dvbbs Version 8.3.0
Processed in .02734 s, 3 queries.