ciao a tutti
utilizzo vb.net e sql server 2005, ho una datagriedview attraverso la quale carico i dati presenti nel db.. e tramite un form effettuo una query parametrica di insert per aggiungere record; ora il mio problema vi sembrerà banale ma non riesco a saltarci fuori.. in pratica anche se io passo un valore di tipo decimal(quindi con la virgola) nel db mi viene registrata come intero e quindi arrotondato:
come potete vedere in debug appena prima dell' ExecuteReader che mi fa l'insert il valore è di tipo decimal..ma una volta registrato e ricaricata la datagriedview mi viene presentato come 13 O_o
le prove che ho fatto sono:
1) guardare il campo relativo nel db ed è giustamente di tipo decimal
2) provare a fare una conversione di un valore e visualizzarlo in una msgbox e viene presentato correttamente con la virgola.
Non so cosa pensare..idee??


Rispondi quotando