Laden...

SQLite - Nachkommazahl wird im Datatable abgeschnitten

Erstellt von Scholly vor 6 Jahren Letzter Beitrag vor 6 Jahren 913 Views
S
Scholly Themenstarter:in
19 Beiträge seit 2013
vor 6 Jahren
SQLite - Nachkommazahl wird im Datatable abgeschnitten

verwendetes Datenbanksystem: SQLITE

Hallo zusammen,

Ich frage die SQLITE-Datenbank wie folgt ab:

SELECT K.Name, SUM(B.Menge) AS Anzahl, SUM(B.ePreis * B.Menge) AS Summe FROM Bestellzeilen

Als Ergebnis bekomme ich z.B. folgende Werte:
"Artikel 3" "23" "117.4"

Das Ergebnis speichere ich über einen DatatableAdapter in einem Datatable

SQLDA = new SQLiteDataAdapter(_sql, SQLCon);
SQLCB = new SQLiteCommandBuilder(SQLDA);
DT = new DataTable();
SQLDA.Fill(DT);

Mein Problem ist nun das im Datatable nicht der Wert 117.4 steht (siehe oben), sondern nur 117. Das liegt daran das die Spalte den Datentyp int64 bekommen hat.
Die Frage ist wie kann ich den so ändern das er mein Ergebnis nicht mehr verfälscht?

Danke Euch 😃