Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Daten für Spalte „advance“ in Zeile 1 abgeschnitten

Wenn die Daten, die Sie zu speichern versuchen, Dezimalpunkte haben, ändern Sie den Datentyp für Vorschuss als doppelt mit Länge 10,3 wo 10 bezeichnet die Anzahl der Stellen und 3 bezeichnet die Anzahl der Dezimalstellen.

Verwenden Sie diese Abfrage,

db.putData("INSERT INTO indetails(inid, gtotal, advance, due) VALUES(" + txtInID.getText() + "," + txtgtotal.getText() + "," + txtAdvance.getText() + "," + txtDue.getText()+")");