Добавление поля для открытия набора записей
Вопрос
Есть ли простой способ добавить новое поле в существующий открытый ADO RecordSet? Р>
fields.append ()
не будет работать, если RecordSet открыт, и закрытие, по-видимому, уничтожает существующие данные.
Примечание: я использую библиотеку Microsoft ActiveX DataObject 2.8
Решение
Вы не можете добавлять поля в набор записей, пока он открыт.
Вы можете создать клон набора записей, добавить необходимые поля, открыть его и скопировать данные из оригинала.
Другой вариант - сохранить набор записей в формате xml, изменить схему набора строк, добавить обязательные поля & amp; затем загрузите XML в новый набор записей.
Не связан с StackOverflow