Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: somma campi database

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2014
    Messaggi
    47

    somma campi database

    Buongiorno a tutti,
    ho creato una specie di Fidelity Card dove il cliente raccoglie punti inserendoli in un form.

    Li richiamo nella cella con questo comando

    <%=rs_viewuser("punti1")%>
    <%=rs_viewuser("punti2")%>
    <%=rs_viewuser("punti4")%>
    <%=rs_viewuser("punti5")%>
    ecc

    Vorrei sommare questi dati in una cella.

    Non sono molto pratico di asp...so che c'è una funzione ma nn so come usarla.

    Grazie.

  2. #2
    una funzione per sommare mmmm fammi pensare mmmm forse "+"?

    dai che lo sapevi

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2014
    Messaggi
    47
    Quote Originariamente inviata da optime Visualizza il messaggio
    una funzione per sommare mmmm fammi pensare mmmm forse "+"?

    dai che lo sapevi
    Grazie Optime ,
    fino a lì ci arrivo anche se non sono pratico di asp .

    Non so come applicarla...tu in un minuto hai la soluzione.

    Se ti va ti ringrazio.

  4. #4
    maro', sei la pigrizia fatta persona!

    to' un esempio

    <%=rs_viewuser("punti1")+rs_viewuser("punti2")%>

    sento già la risposta "uzzme, così facile?"

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2014
    Messaggi
    47
    Ciao,

    ho provato con <%=rs_viewuser("punti1")+rs_viewuser("punti2")%> con valore 20 nei due campi ma invece che sommarli mi esce così 2020.



  6. #6
    forse hai memorizzato i punti come stringhe

    prova allora con <%=CInt(rs_viewuser("punti1"))+CInt(rs_viewuser("p unti2"))%>

    così forzi la trasformazione in numero

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2014
    Messaggi
    47
    Grazie Optime,
    adesso funziona!!

    però quando il dato e unico ad esempio solo un 20 mi da errore

    Microsoft VBScript runtime error '800a000d'
    Type mismatch: 'CInt'
    /create/card.asp, line 131
    Ultima modifica di ghis65; 12-02-2014 a 17:41

  8. #8

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2014
    Messaggi
    47
    ok risolto.
    Il campo non può essere vuoto ma devo mettere 0. Così funziona.

    quindi 20 + 0

  10. #10

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.