Добавление поля для открытия набора записей - PullRequest
0 голосов
/ 03 октября 2008

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

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

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

1 Ответ

2 голосов
/ 03 октября 2008

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

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

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

...