Toon posts:

[ASP] redim preserve multidimentionale array error

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb eeb multidimentionale array gedimd;

Dim arDealerID(0,5)

u wil ik deze redimmen omdat er een 'record'
meer in moet. De bestaande inhoud moet gepreserved
worden.

Redim Preserve arDealerID(1,5)

krijg de error, 'subscript is out of range'
hoe kan ik er toch voor zorgen dat die array groter wordt?

Verwijderd

Topicstarter
Hebben we hier geen mensen met kennis over arrays in ASP?? ;(

Verwijderd

Mag ik je wijzen op de volgende text uit de faq die je uiteraard gelezen hebt.
Policy mbt het omhoogschoppen van threads. Wacht minstens 24 uur voor je je topic omhoog schopt. Doe dit dan ook alleen met een zinnige opmerking en dus niet met "Waarom antwoord er nou niemand" nadat je 5 minuten geen antwoord hebt gahd. Sommigen van ons hebben een leven

  • Blue-eagle
  • Registratie: September 2000
  • Niet online
Hm, dit probleem komt hier op de werkvloer ook voor. Misschien dat ik door middel van een flinke 'kick' ook achter een antwoord kan komen?

MrX weet meestal wel iets :)

Verwijderd

Dat kan helaas niet.
Uit ASP Bible:

For arrays with multiple dimensions, only the last dimension can be resized.
Example: Redim X(1, 2, 3)

Only the last dimension can be changed from its current size of 3.
Helaas.

  • Blue-eagle
  • Registratie: September 2000
  • Niet online
Jammer, dan maar PHP he :? als het daarmee wel kan tenminste...

Verwijderd

Topicstarter
Weet iemand een fancy methode om dit probleem te omzijlen?

offtopic:
Het lijkt er steeds meer op dat PHP een goed alternatief is voor ASP

Verwijderd

Op dinsdag 25 september 2001 17:05 schreef -NW het volgende:
Weet iemand een fancy methode om dit probleem te omzijlen?
Weinig fancy , wel ranzige though >:)

-Ranzige manier met redelijk wat overhead is ding in een ado recordsetje huizen?!
-Ook een ranzige manier is die array gewoon *veel* te groot te dimmen
-Minder ranzig is van te voren gewoon uitvogelen hoe groot ie moet worden en dan op de juiste groote dimmen?

Verwijderd

Topicstarter
Tja.. ik denk dat ik maar voor de laatste ga. Als dat in ieder geval ook niet voor enorme overhead zorgt :)
Pagina: 1