Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    Zeri davanti ad un numero intero

    Salve a tutti. Ho cercato di trovare la soluzione per visualizzare un dato numerico su pagina web con gli zeri davanti. Nel database è memorizzaro così '00152' e a video si visualizza solo '152'.

    Spero di trovare aiuto

  2. #2
    se tu fai una stampa pura e semplice, ti dovrebbe stampare anche gli zeri. posta un po' di codice

  3. #3

  4. #4
    Richiamo i dati del database così:

    codice:
    Set rs = Server.CreateObject("ADODB.Recordset")
    sql="SELECT * FROM nuova_com_var WHERE IdAnagrafica ="& idanagrafica
    rs.Open sql, DB_CONNECTIONSTRING
    End If
    e poi li stampo a video così:

    codice:
    response.write(rs("Cap"))
    Infatti sapevo anche io che bastava stamparli che mi mostrava gli zeri davanti

  5. #5
    che quel tontolone di asp 'pensi' ( ! ) che si tratti di un mumero? prova a forzarlo con

    response.write (CStr(rs("Cap")))

  6. #6
    Niente continua a visualizzare il numero senza gli zeri.
    Se può aiutarti nel database MySql il dato è memorizzato come campo numerico intero con la caratteristica ZEROFILL per mantenere gli zeri davanti.

  7. #7
    allora E' un numero!!! 2 soluzioni

    1. metti il CAP come testo (è la soluzione più corretta)
    2. filli il numero con zeri a sinistra in fase di stampa (è una soluzione tampone, la devi adoperare OGNI volta che vorrai stampare il cap...)

  8. #8
    Mi puoi aiutare con la seconda soluzione? Purtroppo la prima, anche se la più corretta ora non riesco ad applicarla a tutto il programma.

    Grazie mille

  9. #9
    la prima la fai UNA volta sul db e amen

  10. #10
    Ragionando infatti credo sia la soluzione migliore e definitiva

    Grazie mille

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.