Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117

    Passaggio parametri e valori decimali

    Ciao ho dei dati di tipo decimal in un DB SQL Server, attraverso dei parametri sto cercando di salvare i dati in un DB Access in un campo numerico a precisione doppia...

    Nell'insert imposto correttamente OleDbParameter come Decimal ma il campo viene salvato senza virgola... praticamente viene salvato il valore senza ","

    Ho provato a debuggare e ho visto che il valore passato da SQL Server è del tipo 1.123, salvando manualmente questo numero nel campo access effettivamente viene memorizzato come 1123

    Come posso mantenere i decimali durante il salvataggio??

    Grazie per l'aiuto!

  2. #2
    O lavori con la formattazione (mi sembra che il . sia it-IT mentre la , sia en-US) dell' oggetto Culture o cambi l' impostazione nel Db di origine o di destiazione

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    Quindi vorrebbe dire passare i valori al DB access cambiando il formato della virgola??

  4. #4
    si puoi anche optare per una soluzione di questo tipo. A runtime sei tu che formatti il dato per far si che sia compatibile con Access

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.