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 😃