Burkhard: dynarray

Guten Morgen Zusammen,

ich habe da mal eine Frage bezüglich dyn-arrays.
Folgendes habe ich versucht!

<!--#INCLUDE File="conopen.inc" -->

<%

''''''''''''''''test= (objRS.RecordCount-1) bekommt in conopen seinen Wert

Dim MeinArray(4)

response.write (test&"<br>")

i=0

do while not objRS.eof

MeinArray(i) = objRS("KundeABC")

Response.Write((i)& MeinArray(i)& "<br>")

objRS.movenext

i=i+1

Loop

%>

<!--#INCLUDE File="conclose.inc" -->
Soweit so schlecht, was ich gerne machen würde ist:
"Dim MeinArray(test)"
allein das ergibt einen Fehler bezüglich das test keine Ganzzahl ist.
Ist das so irgendwie möglich oder habe ich einen Denkfehler?
Vielen Dank für alle Denkanstöße
Gruß Burkhard

  1. Generell ist das ein Denkfehler ich keine keine Sprache, die Dynamisch ein Array ändern könnte
    Und ich schätze mal, dass MS die nötige inteligenz so oder so dazu fehlt.

    D.H. im Klartext:
    Du musst ein Array immer und zu jeder Zeit vollständig definieren
    array[10]als Beispiel

    Unter Java hättest du die Möglichkeit einen Vecort zu verwenden dem du wiederum unterschiedliche Datenojekte mitgegeben kannst. Allerdings geht das auch nicht beliebig.

    Gruss Matze

    1. Hallo Matze

      Generell ist das ein Denkfehler ich keine keine Sprache, die Dynamisch ein Array ändern könnte
      Und ich schätze mal, dass MS die nötige inteligenz so oder so dazu fehlt.

      Nee diesmal nicht!!!
      wie ich inzwischen rausgefunden habe kann Asp das tatsächlich!

      test= (objRS.RecordCount-1)
      ReDim Preserve MeinArray(test)
      der geht!!!
      Gruß Burkhard