Vb.net 在多用户应用程序中,正文中描述的方式是否有效?

Vb.net 在多用户应用程序中,正文中描述的方式是否有效?,vb.net,Vb.net,当多个用户使用同一表单时,似乎很难理解如何自动生成唯一的数字。例如,我有一个带有按钮BtnCreateInvoice的表单,当我单击它时,我从ID字段中获取表名InvoiceNumber的MAXID,同时检查名为InUsed的第二列(位)是否存在名为IDCancel的第三列,以防由于某种原因该ID未被使用,第四列给出了用户信息,第五列给出了使用ID的日期和时间,最后一列显示了取消ID的日期和时间。因此,当询问MAXID时,我询问的是下一个未检查使用字段的数字 我正在开始为它编写代码,当它将被测试

当多个用户使用同一表单时,似乎很难理解如何自动生成唯一的数字。例如,我有一个带有按钮BtnCreateInvoice的表单,当我单击它时,我从ID字段中获取表名InvoiceNumber的MAXID,同时检查名为InUsed的第二列(位)是否存在名为IDCancel的第三列,以防由于某种原因该ID未被使用,第四列给出了用户信息,第五列给出了使用ID的日期和时间,最后一列显示了取消ID的日期和时间。因此,当询问MAXID时,我询问的是下一个未检查使用字段的数字

我正在开始为它编写代码,当它将被测试时,我会回到这个讨论并发布它,但是,如果有人发现我计划执行这个自动ID的方式有问题,请给我一个说明,解释为什么它不起作用

注意:作为法裔加拿大人,请原谅我可能犯的错误:)

。Net提供了一个GUID(全局唯一标识符)结构,您甚至不需要实例来调用它