以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 数据库交流 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6) ---- [下载]新增个人数据库版学习实例《单据编号生成器》 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=2239) |
||||
-- 作者:admin -- 发布时间:2004-6-21 16:14:56 -- [下载]新增个人数据库版学习实例《单据编号生成器》 新增个人数据库版学习实例《单据编号生成器》 在数据库管理开发过程中,经常遇到根据当前日期自动生成单据编号的情况。本实例即是对该问题的解决。 |
||||
-- 作者:引力波 -- 发布时间:2004-6-21 17:37:03 -- 实例很好。不过有一个问题,当在WIN98上运行是就出错了,因为日期的格式是04-06-20,而不是2004-06-20,所以取“年”值的方法值得修改,用字符串操作构件可以解决。 [此贴子已经被作者于2004-6-22 8:04:21编辑过]
|
||||
-- 作者:admin -- 发布时间:2004-6-21 18:04:47 -- 建议很好!当时没有考虑周全。 [此贴子已经被作者于2004-6-21 18:05:24编辑过]
|
||||
-- 作者:引力波 -- 发布时间:2004-6-22 11:38:12 -- 已经修改了两个地方:一是日期取值方法;二是年值始终为4位数,月值和日值的位数统一为2位数。这样就使每个编号的位数一致了。
|
||||
-- 作者:水手 -- 发布时间:2004-6-23 21:57:27 -- 以下是引用admin在2004-6-21 16:14:56的发言:
新增个人数据库版学习实例《单据编号生成器》
在数据库管理开发过程中,经常遇到根据当前日期自动生成单据编号的情况。本实例即是对该问题的解决。
对于单据的自动编号,我曾经在一个《油库进销存》项目中大量使用过。可能跟ADMIN提供的有些区别,我认为:ADMIN提供的例子主要在没有删除数据情况下,如果其中有一条记录被删除,则有可能会出现两个相同的单据号,我在项目中就避免了这种情况,如果中间的单据被删除,也不会出现重复的单据号。由于现在没有时间整理源程序,所以先把以前做的一个部分功能模块的演示程序奉献给大家,不妨体会一下单据号的编制方法,也希望大家多提宝贵意见!
程序下载地址 http://www.headersoft.com/temp/pbeta1.exe
单据号使用程序下载
[此贴子已经被作者于2004-6-23 21:59:46编辑过]
|