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

    ricerca all'interno di un Array

    salve a tutti domanda: è possibile effettuare una ricerca all'interno di un array a mo' di recordset (SQL="SELECT codice_articolo FROM ARRAY) ?

    mi spiego: ho un array articoli(i,0) contenente 40.000 voci
    pen non fare un ciclo for i=o to Ubound(articoli) molto lungo esiste una scorciatoia ?

  2. #2
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    non credo

  3. #3
    proprio niente...

  4. #4
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    Originariamente inviato da gianvenezia
    proprio niente...

    ti puoi creare una funzione, ma sempre cod. da scrive è

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    è proprio il caso di dirlo:

    hora et labora


  6. #6
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    Originariamente inviato da rixx
    è proprio il caso di dirlo:

    hora et labora




  7. #7
    mi spiego: ho un array articoli(i,0) contenente 40.000 voci
    Questa potrebbe essere una soluzione .......
    Suppongo che tu l'array l'abbia caricato automaticamente da un DB!
    è sufficente dimensionare la colonna dell'array
    con L'id Massimo dell'Articolo presente nel DB
    es.
    Redim Array (numeroMassimoRecord,NumeroColonne)
    Risulta esempio --> Array(58901,5)

    Quando lo carichi
    codice:
    Do while not Rs.Eof
               ..............
               Array(Rs("IdArticolo"),0) = Rs("Nome")
               Array(Rs("IdArticolo"),1) = Rs("Pippo")
               Array(Rs("IdArticolo"),2) = Rs("Ecc....")
        rs.movenext
        ................
    Loop
    lo estrai dall'Array Con

    Nome = Array(IdArticolo,0)
    Ecc = Array(IdArticolo,2)

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.