以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]局域网数据保存问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100244)

--  作者:WENFEIZHU
--  发布时间:2017/5/7 22:50:00
--  [求助]局域网数据保存问题
版主大大,以下问题不知如何解决:

一个项目数据存放在服务器上,比如如下模型:
编号    姓名
0001  张三
0002  李四
0003  王五
0004  赵六
...
(员工编号必须为唯一)

客户端设置了新建员工档案的程序,当操作员新建一个员工档案时,程序自动加载数据,计算现有员工数量,并给出新的编号,操作员只需要输入员工姓名即可,保存后数据上载到服务器数据库。

我的问题时,如果有2个操作员,同时编辑员工档案,当第1个操作员还未保存数据时,他的程序自动编的号为0005,当他还没有保存数据时,这个时候第2个操作员也开始新建,同样程序会自动编号为0005,当他们保存数据时,数据会出错。如何解决这个问题呀?

--  作者:有点色
--  发布时间:2017/5/7 22:57:00
--  

 你保存之前,可以先查找是否存在重复的编号了,如果存在,就提示一下

 

 http://www.foxtable.com/webhelp/scr/2911.htm

 

 http://www.foxtable.com/webhelp/scr/0628.htm