johanna: Array aufsplitten

Hallo Ihr,

ich möchte gern ein Array aufsplitten.

Beispiel:

Values(0) = "Vorname1, Nachname1"
Values(1) = "Vorname2, Nachname2"

For i = 0 to UBound(Values)
  Namen = Split(Values(i), ",")
  Response.Write (Gefundene Vornamen: " & Namen(0))
Next

.. aber das geht nicht ;(

Was mache ich falsch ?

  1. Hi Johanna,

    probiers mal folgende Zeile hinzuzufügen:

    Dim Values(1)

    für 1 kannst du die Anzahl-1 eingeben oder einen x-belibigen hohen wert

    Bin kein asp profi aber so müssts funktionieren

    Gruß Max

    Beispiel:

    Values(0) = "Vorname1, Nachname1"
    Values(1) = "Vorname2, Nachname2"

    For i = 0 to UBound(Values)
      Namen = Split(Values(i), ",")
      Response.Write (Gefundene Vornamen: " & Namen(0))
    Next

    1. Hi Ihr,

      ich bekomme dann immer die fehlermeldung: Index ausserhalb des gültigen Bereichs: [number:0]

      .. und da kann ich nix mit anfangen ;(

      Könnt ihr mir helfen ?

      Vielen lieben Dank !
      Johanna

      1. Hi,

        hast du es mit meinem Beispiel versucht? Also bei mir hat es funktioniert. Zuerst das Array erzeugen, dann die for Schleife.

        Gruß
        Cyberfuzzy
        www.cyberfuzzy.com

  2. Hi,

    versuchs doch mal so:

    for i = 0 to ubound(Values)

    Namen = split(Values(i), ", ")
     Response.Write "Gefundene Vornamen: " & Namen(0) & "<br>"

    next

    Und dass du so kein Array definieren kannst, ist dir schon klar, oder?
    Values(0) = "Vorname1, Nachname1"
    Values(1) = "Vorname2, Nachname2"

    Das würd ich so machen:
    values_var = "Vorname1, Nachname1/Vorname2, Nachname2"
    Values = split(values_var, "/")

    Gruß
    Cyberfuzzy
    www.cyberfuzzy.com