CRecordset Addnew获取自动编号

时间:2016-02-04 12:03:37

标签: sql-server mfc ms-access-2013 recordset

我正在使用一个旧的MFC应用程序,它使用CRecordset来处理数据库(SQL / Access / Oracle)。

有一个表有一个AutoNumber作为PK列。 当应用程序在该表上执行AddNew()时,我希望将自动编号分配给新行。然后使用此数字在其他表中插入行。

为实现这一目标,我们现在正在进行AddNew并再次查询表,按行降序排序,并使用顶行获取刚插入的最后一个数字。

这对单个用户来说很好,但遇到了MultipleUsers和并发问题。

我想知道应该如何处理。

0 个答案:

没有答案