Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di KLINKO
    Registrato dal
    Sep 2002
    Messaggi
    285

    problema con insert e decimali

    questa stringa funziona perfettamente, salvo che la varialbile prezzo abbia un numero intero senza virgola

    sapete aiutarmi?


    Cn.Execute "Insert into Carrello (IdCliente,IdArticolo,Quantita,Opzione1,Prezzo,Ric hiediOfferta,DataInserimento)
    Values (" & IdCliente & ",'" & IdArticolo & "'," & Quantita & "," & Opzione1 & "," & Prezzo & ", 0, Format(Now,'DD/MM/YYYY'))"

  2. #2
    Che errore genera?
    USa un campo testo invece di numerico.

  3. #3

  4. #4
    Utente di HTML.it L'avatar di KLINKO
    Registrato dal
    Sep 2002
    Messaggi
    285
    si in parte centra
    comunque ho fatto progressi

    se inserisco nel campo il numero con il punto (es 17.50) procede tutto OK
    con la virgola genera errore (es 17,50)

    forse faccio un Replace della virgola con il punto in fase di insert

  5. #5
    Utente di HTML.it L'avatar di KLINKO
    Registrato dal
    Sep 2002
    Messaggi
    285
    chiudo il thread chiedendo un consiglio su come formattare un numero

    ad esempio:

    77,5625 che diventi 77,56
    1011,5 che diventi 1.011,50

    grazie a tutti

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    In inglese e quindi per il db, i decimali si rappresentano con il punto. Quindi il replace è d'obbligo.

    Roby

  7. #7
    Esegui questo codice:


    codice:
    response.write(formatnumber(2.45637,2))
    response.write("
    ")
    response.write(formatnumber(2.4,2))
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  8. #8
    Per trasformare i punti in virgole, se necessario, rifarai alla rovescia il replace che avevi fatto prima................
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

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.