有关Delphi票据管理号码段的问题
delphi吧
全部回复
仅看楼主
level 3
heqian11
楼主
我想写用Delphi写一个票据管理系统,现在遇到一个问题,就是票据的号码每张都不同,往往一个号码段都是连续的几百张,如果在创建数据表的时候直接以号码段来创建比如
起始号码 终止号码 数量
2122300 2123299 1000
到后面使用票据模块中能够实现从数据库中这段号码的其中一个号码来使用,并且连续下去吗?要如何实现??请大侠赐教~~~~~~~~~~~~
2014年04月18日 08点04分
1
level 7
[email protected]
用sql语句就可以实现,你查一下between的用法。如果票据数据量不是特别大,比如,不会超过几千张,那么每一个号码都存储为一条记录也可以,这样查询起来会比较方便一些。
个人意见仅供参考。
2014年04月18日 08点04分
2
heqian11
如果说把每一个号码存储为一条记录,那就需要批量添加数据,有什么好方法吗?
2014年04月18日 10点04分
[email protected]
回复 heqian11 :加个循环,一个马上变无数条。
2014年04月18日 13点04分
level 8
yc515623876
取最大值加1
2014年04月21日 00点04分
3
1