当前位置:编程学习 > C#/ASP.NET >>

网络中断如何继续获取编号?

我在做一个证件打印系统,一个服务器,多个客户端,网络正常情况下,客户端从服务器获取证件编号,例如数据库中最大编号为SC01025,下一次客户端新增证件时,获取的编号为SC01026. 当网络中断时,仍然要保持客户端正常工作,就是获取证件号码,请问大家有没有好的办法实现这个功能。 --------------------编程问答-------------------- 网络中断时你无法保证多个客户端获取的编号不重复...

如果你的编号规则不能改变且编号一旦分配不能改变...这种要求是不可能实现的...除非你让用户互相打电话通知...

一个办法是改变你的编号规则...将每个客户端的唯一标识加入到编号中...

另一个办法是离线时只生成临时编号...联机时重新编号...
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,