Hallo
ich steh momentan voll am Schlauch und bräuchte etwas Hilfe.
Ich hab eine MySQL-Datenbank am Laufen mit verschiedenen Feldern, u. a. auch Felder mit Datentyp CHAR und VARCHAR.
Dazu hab ich noch ein Java-Programm welches eine Connection zur Datenbank (DB) erstellt und die Daten aus der DB in eine JTable einliest.
Auslesen der Daten ist alles kein Problem. CHAR und VARCHAR kann man ja mittels getString() aus einem ResultSet fischen.
Aber wie funktioniert es, wenn ich die Daten in der JTable ändere und nun zurück in die Datenbank schreiben will.
Mittels der Funktion updateString() klappt das nicht. Die Daten in der DB bleiben erhalten und werden nicht geändert. Es wird auch keine Fehlermeldung ausgeworfen.
Wie stelle ich es an, bzw. welche Funktion muss ich benutzen, damit ich einen STRING aus einer JTable als CHAR oder VARCHAR in einer MySQL-DB speichern kann?
ich steh momentan voll am Schlauch und bräuchte etwas Hilfe.
Ich hab eine MySQL-Datenbank am Laufen mit verschiedenen Feldern, u. a. auch Felder mit Datentyp CHAR und VARCHAR.
Dazu hab ich noch ein Java-Programm welches eine Connection zur Datenbank (DB) erstellt und die Daten aus der DB in eine JTable einliest.
Auslesen der Daten ist alles kein Problem. CHAR und VARCHAR kann man ja mittels getString() aus einem ResultSet fischen.
Aber wie funktioniert es, wenn ich die Daten in der JTable ändere und nun zurück in die Datenbank schreiben will.
Mittels der Funktion updateString() klappt das nicht. Die Daten in der DB bleiben erhalten und werden nicht geändert. Es wird auch keine Fehlermeldung ausgeworfen.
Wie stelle ich es an, bzw. welche Funktion muss ich benutzen, damit ich einen STRING aus einer JTable als CHAR oder VARCHAR in einer MySQL-DB speichern kann?