Добавление поля для открытия набора записей

StackOverflow https://stackoverflow.com/questions/165421

  •  03-07-2019
  •  | 
  •  

Вопрос

Есть ли простой способ добавить новое поле в существующий открытый ADO RecordSet?

fields.append () не будет работать, если RecordSet открыт, и закрытие, по-видимому, уничтожает существующие данные.

Примечание: я использую библиотеку Microsoft ActiveX DataObject 2.8

Это было полезно?

Решение

Вы не можете добавлять поля в набор записей, пока он открыт.

Вы можете создать клон набора записей, добавить необходимые поля, открыть его и скопировать данные из оригинала.

Другой вариант - сохранить набор записей в формате xml, изменить схему набора строк, добавить обязательные поля & amp; затем загрузите XML в новый набор записей.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top