Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Matrice: indice non incluso nell'intervallo...

    Ciao a tutti ragazzi... sto definendo una matrice "dinamica"...

    if request.form(scat_s) = "Si" then
    response.write "sottocateg(" & sottocateg_cont & ") = " & scat_id
    sottocateg(sottocateg_cont) = scat_id
    sottocateg_stat = "ric"
    sottocateg_cont = sottocateg_cont + 1
    end if


    Il risultato è che sulla riga "sottocateg(sottocateg_cont) = scat_id" mi si verifica questo errore...

    Errore di run-time di Microsoft VBScript (0x800A0009)
    Indice non incluso nell'intervallo


    La riga "response.write "sottocateg(" & sottocateg_cont & ") = " & scat_id" come risultato a video mi dà... sottocateg(0) = 4

    Dove sta l'errore?


  2. #2
    Se io definisco la matrice con un numero preciso...

    ...ad esempio dim matrice(20)...

    La stessa accetta la mia sequenza di codice... ma se io la definisco "dinamica" ovvero senza imporre nessun limite allora mi dà l'errore sopra riportato...


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.