Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684

    Numero o Stringa? tipo di dati privo di handle

    Tramite un ciclo "do until" creo una stringa con tanti valori, almeno credo.

    Questi valori li prendo ovviamente da un database, con campo tipo valuta numero generico posizioni decimali automatiche, il formato del numero è: 21,99 ecc

    Ora all'interno del ciclo creo una stringa in questomodo:
    prezzo = prezzo & ";" & rs("prezzo")

    Quando stampo mi restituisce:
    21,99;22,99;23;99

    Ma quando splitto il simbolo ";"
    E creo un ciclo per visualizzare l'array ma da l'errore 0106.

    Ho provato prima dello split a fare una Cstr(prezzo), ma non so bene la sua sintassi e funzione.

    Se non erro converte in numero.

    Non so come fare

    Se provvedo a fare una somma:

    prezzo = prezzo + rs("prezzo") Ovvimanete somma i valori ad ogni ciclo e stampando a video ho il totale.

    Ma io voglio poi splittarlo per creare un ciclo al fine di stampare i valori singolarmente. Non devo confrontarli con nulla.

    Grazie

  2. #2
    codice:
    prezzo = "21,99;22,99;23;99"
    
    ArrSearch = Split(prezzo, ";")
    	for each scrivi In ArrSearch
                if not x = UBound(ArrSearch) then
    		response.write scrivi&"
    "
    	    else
    		response.write scrivi
    	    end if
    	Next

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684
    Grazie, non si finisce mai di imparare... provo subito..

  4. #4

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.