我有一个这样的程序,员工编号为文本型的,输入的数据都是如:1001..1002..1003..1010...1100
这样连续下去的,因为在删除员工后,造成编号不连续,所以问题是:我在添加新的编号时只会判断是否存在该编号,却不能自动找出没有用的编号?
例:已经有1001 1003 1004 ......等编号,我输入1003编号,提示已存在,但如何能给出可用的编号提示,如1002,1005等未用编号?
这样连续下去的,因为在删除员工后,造成编号不连续,所以问题是:我在添加新的编号时只会判断是否存在该编号,却不能自动找出没有用的编号?
例:已经有1001 1003 1004 ......等编号,我输入1003编号,提示已存在,但如何能给出可用的编号提示,如1002,1005等未用编号?
解决方案 »
- 如何设定一个字串变量的中文编码
- ****到底该不该用事务呢?
- Delphi里如何枚举并使用系统中的directx plugin(急)
- 如何在指定的字符串中查找双引号?在线
- 想自己定制右边距,用Printer, 谁有好的办法如何打印出来?(急,找工作的面试题)
- 文件分割算法
- 请高手帮忙:在Delphi中增加记录时,要求一个当前的记录,如何解决?
- 想去北京找份工作,看我合适吗?
- 奇怪,borland的开发能力这么强,为什么几乎没有一个象office那样流行的应用软件呢?如果它的应用软件很多,就不会象现在这样穷了吧?
- 一个本人不会的简单问题
- 如何用ClientDataSet绑定服务器端的xml数据?
- 我用delphi写出来的exe程序,在自已的电脑上正常,在别人的电脑出错
做个循环,拿当前的编号与上一个编号比较,》=2就表示有中断的编号,给出编号,终止循环