Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    131

    Problema prezzo con decimali

    Ciao a tutti,
    ho ereditato (ahimè!) un sito fatto da altri e non riesco a trovare la soluzione per risolvere un problema di decimali.

    Ho controllato i campi prezzo, sconto, totale, ecc... nel database access erano impostati come numerico e decimali automatico, l'ho impostato in numerico decimali 2.

    Ho rifatto l'upload ma il problema non si è risolto.

    Prezzo scontato appare sempre con 4 decimali.

    Nella pagina ho trovato anche questa funzione:

    codice:
    if ecommerce=true then
    				
    				prezzo=RS("prezzo")
    				prezzo=prezzo-((prezzo*sconto)/100)
    				prezzo=prezzo-((prezzo*20)/100)
    				
    				prezzo2=RS("prezzo")
    				prezzonoiva=prezzo2-((prezzo2*20)/100)
    				
    				else
    				
    				prezzo=RS("prezzo")
    				sconto_prodotto=RS("sconto_prodotto")
    				prezzo_scontato=prezzo-((prezzo*sconto_prodotto)/100)
    				end if
    				
    				else
    
    				prezzo=RS("prezzo")
    				sconto_prodotto=RS("sconto_prodotto")
    				prezzo_scontato=prezzo-((prezzo*sconto_prodotto)/100)
    devo modficare qualcosa qui?

    Come posso fare?

    Grazie in anticipo.
    degele

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    131
    Risolto!

    Ho modificato la stringa in questo modo
    codice:
    if session("ID") then
    				
    				sqlut="select * from utenti where  ID="&session("ID")
    				call apridb(sqlut,RSut,connessioneut)
    				sconto=RSut("sconto")
    				ecommerce=RSut("ecommerce")
    				
    				if ecommerce=true then
    				
    				prezzo=RS("prezzo")
    				prezzo=prezzo-((prezzo*sconto)/100)
    				prezzo=prezzo-((prezzo*20)/100)
    				
    				prezzo2=RS("prezzo")
    				prezzonoiva=prezzo2-((prezzo2*20)/100)
    				
    				else
    				
    				prezzo=RS("prezzo")
    				sconto_prodotto= RS("sconto_prodotto")
    				prezzo_scontato= FormatNumber (prezzo-((prezzo*sconto_prodotto)/100),2)
    				end if
    				
    				else
    
    				prezzo=RS("prezzo")
    				sconto_prodotto=RS("sconto_prodotto")
    				prezzo_scontato= FormatNumber (prezzo-((prezzo*sconto_prodotto)/100),2)
    Grazie comunque a tutti.
    degele

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 © 2026 vBulletin Solutions, Inc. All rights reserved.