複数のレコード全てを配列に格納する


こも  2007-07-04 08:35:21  No: 136888

複数のレコードセットを配列に格納して、
VBで作ったフォームに表示させようとしています。
レコードセットは複数あるので、全てのレコードセットを
配列に格納する方法、サンプルソース教えてください!


ガッ  2007-07-04 16:27:03  No: 136889

要求なされている、それはサンプルソースってレベルじゃないですよね
とりあえずレコードセットと配列をキーワードにして調べてみましたか?


魔界の仮面弁士  2007-07-04 18:46:23  No: 136890

> 複数のレコードセットを配列に格納して、
Dim v1() As Variant, v2() As Variant
v1 = rs1.GetRows()
v2 = rs2.GetRows()

のようにすれば、2 次元配列化できます、ADO の場合は。

ただし、両者をまとめてひとつの 2 次元配列にするような機能はありません。
(rs1 と rs2 の列数が同じとは限らないので、そのままでは結合できない)
ジャグ配列にして妥協するか、必要に応じて手動生成ということで。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加