Hallo
dies ist mein erster Post und ich hoffe ihr versteht mein Problem.
Also ich führe ein Update vor. Dieses Update sieht so aus
In der Access Daten liegen die Daten für die Spalte dn mit Buchstaben, Zahlen und Sonderzeichen wie \ / ... vor.
Wenn ich aber dieses Update durchführe so setzt er in dem String ein Escapezeichen rein.
Das Problem ist aber dann das die Datenbank davon ausgeht das dies ein normaler Text ist und kein Text mit Escapezeichen. Also kann er keinen Update durchführen weil die WHERE Klausel nicht erfüllt wurde.
Wie löse ich nun das Problem?
dies ist mein erster Post und ich hoffe ihr versteht mein Problem.
Also ich führe ein Update vor. Dieses Update sieht so aus
Code:
stmt.executeUpdate("UPDATE User SET Kostenstelle = '"+sKostenstelle+"' WHERE dn ='"+ tNeuUser.getModel().getValueAt(i,0).toString()+"';");
In der Access Daten liegen die Daten für die Spalte dn mit Buchstaben, Zahlen und Sonderzeichen wie \ / ... vor.
Wenn ich aber dieses Update durchführe so setzt er in dem String ein Escapezeichen rein.
Das Problem ist aber dann das die Datenbank davon ausgeht das dies ein normaler Text ist und kein Text mit Escapezeichen. Also kann er keinen Update durchführen weil die WHERE Klausel nicht erfüllt wurde.
Wie löse ich nun das Problem?