Dataset e decimali

lunedì 31 agosto 2009 - 09.15

simbla79 Profilo | Junior Member

Ciao a tutti,

Avrei un problema di questo tipo, ho un dataset con una tabella con campi decimali e un datagridview dove visualizzo i dati della tabella, fin qui nessun problema, le celle della datagridview sono formattate in modo da visualizzare 2 decimali. Il problema sta quando faccio delle modifiche sui dati e effettuo l'update della tabella, tutti i numeri decimali vengono "trasformati in interi" quidi se un numero era 0,5 una volta salvato diventa 5.

Quale può essere il problema?

Ciao e grazie

alexmed Profilo | Guru

Ciao
>ho un dataset con una tabella con campi decimali

Decimal(18,0) oppure Decimal(18,2)??

Ciao

alexmed

simbla79 Profilo | Junior Member

sono un pò particolari uno 9,2 e un altro 4,0

alexmed Profilo | Guru

Il (9,2) dovrebbe conservarti i 2 due decimali sempre che tu gli passi dei dati di tipo decimal o double.
Nel caso di (4,0) non li conserva prova con (4,2)

Ciao

alexmed

simbla79 Profilo | Junior Member

no me li tratta come decimali ma come interi, devo impostare in modo particolare la datagridview (che si appoggia a una bindingsource)? in teoria non dovrebbe già trattarli lei come numeri?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5