我的Silverlight应用程序将记录插入名为 Prscrpts 的表中。 免受处方是主键。
我还维护另一个名为 PrscrptRange 的表,该表具有最新的处方编号。根据处方的类型,此表中有3条记录。例如:药物治疗:3035,平原:74023,外部:503336。根据处方类型,我使用三种不同的范围。
现在,我需要的是每当我在记录表中插入记录时,我需要检查处方是否为药物类型,如果是药物,则从 PrscrptRange 表中获取相应的值并增加它并使用此新值作为免除处方并更新 PrscrptRange 表并插入新的处方记录。
我如何在客户端执行此操作?我需要注意的是,没有两个人应该使用相同的免受处方。(并发)这是一个在线订单输入系统。
请请帮助......
答案 0 :(得分:1)
如果要在客户端上执行此操作,可以执行以下操作:
这个问题是,如果客户决定不保存,那么你就会在系列中遇到漏洞。
我会将此功能移至服务器,增加处方号并在同一交易中保存处方。