Ubound gibt Dir die obere Grenze eines Arrays/Felds zur�ck.
Normalerweise ist das kein gro�es Thema, denn wenn ich ein Feld mit
dim x(10) dimensioniere, dann wei� ich wie gro� es ist. 

Was anderes ist das im Fall von Split.  Die Funktion zerlegt einen
String und ich wei� nicht, wie viele Elemente da drin sind/sein werden.
Hier hilft Ubound, indem es die obere Grenze zur�ckgibt. 

Liefert Ubound z.B. 3, dann weiss ich die Feldvariable hat 4 Werte
(vorsicht: die Null z�hlt mit). Und kann dann eine Schleife dr�ber
laufen lassen. 


Was Du in Deinem Code treibst oder erwartest oder nicht geht ist mir
allerdings schleierhaft


-- 

Viele Gr��e
Hubert Daubmeier 



-----Original Message-----
From: Wolfgang Bezold (XL-Design) [mailto:[EMAIL PROTECTED]] 
Sent: Sunday, November 04, 2001 9:42 PM
To: ASP Diskussionsliste fuer Anfaenger
Subject: [aspdebeginners] Ubound


Was mache ich falsch?
Habe dieses Ubound noch nie angewendet

rs("Personen") hat mitlerweile den Wert 2,2,2,2,2,2,2 Usernummer hat den
Wert 2 Wenn ich mich einlogge und er soll nur neue Nummern schreiben in
die DB


stueck = rs("Personen")
Personen = split(stueck,",")
vorhanden = 0

for t = 0 to ubound(Personen)
Nr = ABS(Personen(t))
if Nr = Usernummer then
vorhanden = 1
end if
next

if vorhanden = 0 then
               Leute = rs("Personen") & "," & Usernummer
               rs.Fields("Personen") = Leute
end if


Komm nicht drauf wie das geht mit den UBound. Hab es zwar mal hier
gelesen, aber keinen Plan.

Danke f�r Hilfe
Gru� Wolfgang


| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp

Antwort per Email an