Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Variabile in un ciclo

  1. #1

    Variabile in un ciclo

    Ciao Ragazzi,
    io ho una variabile che ricavo da un ciclo.
    Selezionando un opzione all'interno del ciclo mi capita che posso avere risultati dello stesso tipo ossia m pùò essere uguale a valori identici.
    es:
    m=115
    115
    115
    126
    115
    126
    c'è un controllo che posso mettere all'interno del ciclo in modo tale da prendere solo il primo valore?

    Ho provato tante cose ma...
    Se hai un nemico siediti sulla riva del fiume e aspetta pazientemente.
    Prima o poi vedrai passare il suo cadavere!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se il ciclo è all'interno di un recordset potresti escludere i doppioni a priori.
    Altrimenti crei una variabile all'interno del ciclo che si incrementa di nuovi valori ad esclusione di quelli già presenti.
    Il controllo puoi farlo con la Instr()

    Roby

  3. #3
    Con instr però non vedi il valore numerico

    Prova a fare così

    codice:
    'fin quando devi aggiungere nuovi numeri, passali in questo ciclo
    for i = LBound(nomearray) to UBound(nomearray)
     if not Int(nomearray(i)) = intVariabilenumeronuovo then nuovoarray = nuovoarray & intVariabilenumeronuovo & "|"
    Next
    
    'poi sottrai l'ultimo | che è vuoto
    nuovoarray = Left(nuovoarray,Len(nuovoarray-1))
    
    'alla fine di tutto splitti nell'array
    nuovoarray = Split(nuovoarray,"|")
    Così potrebbe andare meglio

    Bye
    SGr33n

  4. #4
    praticamente però su nomearray devo mettere la mia famosa m?
    Se hai un nemico siediti sulla riva del fiume e aspetta pazientemente.
    Prima o poi vedrai passare il suo cadavere!

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.