質問

既存の開いているADO RecordSetに新しいフィールドを追加する簡単な方法はありますか?

RecordSetが開いている場合、

fields.append()は機能せず、既存のデータを強制終了するために閉じるように見えます。

NB: Microsoft ActiveX DataObject 2.8ライブラリを使用しています

役に立ちましたか?

解決

レコードセットが開いている間は、レコードセットにフィールドを追加できません。

レコードセットのクローンを作成し、必要なフィールドを追加し、それを開いて元のデータをコピーできます。

他のオプションは、レコードセットをxmlとして永続化し、行セットスキーマを変更し、必要なフィールドを追加することです&次に、xmlを新しいレコードセットにロードします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top