-2

我正在实施一个预订网站。所有预订数据都进入一个 XML 文件。

如果多个用户尝试在同一天同时预订,我如何锁定第一个用户选择的时间?

4

1 回答 1

3

您可以将一个标志用作已锁定,并在可用时将其设为零..当第一个人预订时..您可以将其更改为 1 并通过检查此标志将消息显示为已锁定.. fieldName (flag) - 锁定为在 sql/xml 节点中默认为 0..

您的理解,

创建一个锁定在 DB/XML NODE 中的新字段,默认值为 0...,当您预订的第一个人将该字段检查为 0 或 1 时,如果它为 0,则在预订后将该字段更改为 1。 . 好的.. 现在,当第二个人来预订时,您必须检查锁定字段是 0 还是 1,如果 1 您不应该预订并通知该人它已被预订

为了在选择自身时锁定.. 请按照以下步骤操作,

您可以做一件事..您可以在选择时将其锁定为 1 5 - 10 分钟.. 之后如果已预订,请将其保留为 1 no pblm.. 否则将其更改为 0.. 明白了吗??? ??????或为预订再创建一个字段并使用锁定进行选择......检查预订..如果没有检查锁定

于 2012-12-20T06:46:04.763 回答