Visualizzazione dei risultati da 1 a 5 su 5

Discussione: usare un array

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008

    usare un arrey

    Ciao vorrei sapere come inserire i dati, presi da un db, in un arrey
    per poi utilizarli naturalmente.

  2. #2
    Dim nomearray(numero)

    Crei un array di numero + 1 indici

    nomearray(indice) = "valore"

    assegni alla posizione indice il valore in questione.

    Detto questo fai una query, crea un array e con un ciclo inserisci tutti i dati del recordset nell'array.

  3. #3
    ricordati che l'array va sempre dichiarato PRIMA di caricarlo!sembra una banalità ma è un errore molto comune.
    è molto comodo se tu conti prima i record che la query ti restituisce e poi dichiari l'array così:

    redim array(numero_record)

    così eviterai sempre che il numero di record superi l'indice massimo che hai stabilito per l'array e eviti di avere array enormi completamente (o quasi) vuoti.ù

    indice minore array = LBound(nome_array)
    indice maggiore array = UBound(nome_array)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    Grazie a tutti penso di aver capito altrimenti vi rompo nuovamente.

  5. #5
    Se non devi avere un formato personalizzato dei dati per l'array
    puoi usare il metodo GetRows di un Recordset ADO
    che ti restituisce un array con tutti i dati.

    Guarda qui http://www.devguru.com/Technologies/...t_getrows.html

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 © 2025 vBulletin Solutions, Inc. All rights reserved.