Frage

ich es eine einfache Art und Weise ein neues Feld zu einem vorhandenen offenen ADO RecordSet anhängen?

fields.append() wird nicht funktionieren, wenn die RecordSet offen ist, und Schließen wird die vorhandenen Daten zu töten.

NB: Ich bin mit Microsoft ActiveX Datenobjekt 2.8 Bibliothek

War es hilfreich?

Lösung

Sie können nicht anhängen Felder zu einem Re-Cord, während es geöffnet ist.

Sie können einen Klon des Record erstellen, fügen Sie Ihre erforderlichen Felder aus, öffnen und die Daten aus dem Original kopiert werden.

Die andere Option ist den Re-Cord als XML beharren, das Rowset Schema ändern, erforderlichen Felder hinzufügen und dann lädt XML in einen neuen Re-Cord.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top