ADCPROP_UPDATERESYNC_ENUM
Указывает, следует ли метод UpdateBatch неявным методом resync и если да, область этой операции.
Постоянный | Ценность | Описание |
---|---|---|
adResyncAll | 15 | Вызывает resync с объединенным значением всех остальных элементов ADCPROP_UPDATERESYNC_ENUM. |
adResyncAutoIncrement | 1 | По умолчанию. Пытается получить новое значение удостоверения для столбцов, которые автоматически увеличиваются или создаются источником данных, например поля Microsoft Jet AutoNumber или столбцы удостоверений Microsoft SQL Server. |
adResyncConflicts | 2 | Вызывает resync для всех строк, в которых произошел сбой операции обновления или удаления из-за конфликта параллелизма. |
adResyncInserts | 8 | Вызывает resync для всех успешно вставленных строк. Однако значения столбцов автоинкремента не перезаписываются. Вместо этого содержимое недавно вставленных строк изменяется на основе существующего значения первичного ключа. Если первичный ключ является значением autoIncrement, Resync не получит содержимое предполагаемой строки. Для автоматического увеличения значений первичного ключа autoIncrement вызовите UpdateBatch с объединенным значением adResyncAutoIncrement + adResyncInserts. |
adResyncNone | 0 | Не вызывает повторной синхронизации. |
adResyncUpdates | 4 | Вызывает resync для всех успешно обновленных строк. |