Как получить значение AutoIncrement после JetUpdate () в Extensible Storage Engine (JetBlue) - PullRequest
4 голосов
/ 31 марта 2010

после вызова JetSetColumns (), а затем JetUpdate (), как получить значения для любых недавно назначенных значений автоинкремента?

Ответы [ 2 ]

1 голос
/ 21 июня 2010

когда вы вызываете JetUpdate (), третьим аргументом является «закладка». После завершения JetUpdate () вы можете искать закладку, используя

JetGotoBookmark () - http://msdn.microsoft.com/en-us/library/ms683554(EXCHG.10).aspx

0 голосов
/ 27 июня 2010

Обратите внимание, что также возможно получить значение автоинкремента до вызова JetUpdate, поскольку это значение присваивается при вызове JetUpdate. Вам нужно использовать опцию JET_bitRetrieveCopy с JetRetrieveColumn.

Пример управляемого кода см. В разделе «Как получить значение столбца с автоинкрементом?» раздел на этой странице .

...