Hallo,
ich arbeite nun seit einiger Zeit an einem Projekt rund um die Lagerhaltung. Bei einem Programm zum Ein-/Auslagern von Gütern werden die Produkte mittels eines RFID-Readers gescannt und anschließend kann die gewünschte Menge eingetragen werden.
Nun funktioniert alles soweit, die Güter werden eingelagert und in meiner Tabelle (Nach einem Update) angezeigt. Sobald ich das Programm schließe und neu starte, sind die Daten verloren. Auch wenn ich das Programm schließe und mir mittels eines SQLite Managers die DB anschaue, sind die Daten nicht vorhanden.
Gruß Jochim
ich arbeite nun seit einiger Zeit an einem Projekt rund um die Lagerhaltung. Bei einem Programm zum Ein-/Auslagern von Gütern werden die Produkte mittels eines RFID-Readers gescannt und anschließend kann die gewünschte Menge eingetragen werden.
Nun funktioniert alles soweit, die Güter werden eingelagert und in meiner Tabelle (Nach einem Update) angezeigt. Sobald ich das Programm schließe und neu starte, sind die Daten verloren. Auch wenn ich das Programm schließe und mir mittels eines SQLite Managers die DB anschaue, sind die Daten nicht vorhanden.
Java:
public void adddata(String table, String data[]){
String sql="Insert into "+table+" values(?,?,?,?)";
System.out.println("addata mit länge: "+data.length);
try{
pst=conn.prepareStatement(sql);
pst.setString(1, data[0]);
pst.setString(2, data[1]);
pst.setString(3, data[2]);
pst.setString(4, data[3]);
pst.execute();
System.out.println("Saved");
}catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
}
Gruß Jochim