PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [VB 6.0]: Arrayelemente zählen?


mf_2
2007-11-06, 10:49:36
Hallo,

Ich habe von einer SQL-Abfrage das Array RS_UA.Fields als Rückgabe. Wie kann ich nun die Elemente zählen? Ich finde ums Verrecken keine Funktion dafür. Die Spaltenanzahl ist nämlich unbekannt. count() wie in PHP gibt es nicht und meine VB Schulungsunterlagen geben in der Hinsicht auch nicht viel her.

Gruß,
mf_2

mf_2
2007-11-06, 11:13:47
Gelöst: Ich kenne (bzw kannte) das For each Konstrukt nicht ;)


For Each RSField In RS_UA.Fields
total = total + 1
Next
MsgBox total & "Felder vorhanden"

Kinman
2007-11-06, 11:36:33
ubound()


Kann das soviel ich weiß

mfg Kinman

mf_2
2007-11-06, 11:37:23
Leider nicht in meinem Fall, da es anscheinend kein echtes Array ist. Wie gesagt, es ist die Rückgabe eines SQL-Befehls.

Gast
2007-11-07, 08:59:19
RS_UA.RecordCount