X
jetzt klingelt es bei mir.
du versuchst das, was ich in deinem anderen thread gesagt habe, hier umsusetzen.
deshalb auch diese komische ausgabe:
insert into LKI_USER values ('u0003', 'test', 'Standard - User', 'hallo', '
wenn in deinem state '\0' steht und du dann so was machst:
String s = "vor_state" + state + "nach_state";
dann steht in s nur "vor_state", weil mit '\0' wird der String terminiert/beendet.
dehalb auch kommt bie dir auch die sql exception, der SQL string ist nicht vollständig, da fählt noch ein '
mch doch folgendes
String SQL = "insert into DB values ('" + ed_uid->Text + "', '" + ed_passwort->Text + "', '" +
cb_status->Text + "', '" + ed_bemerkung->Text + "', '";
if (state != '\0')
SQL = SQL + String(state);
SQL = SQL + "')";
also das nechste mal überlege, bevor du eine Antwort aus einem Thread einz zu einz an einer anderen stelle verwendest.
und wie Jester2000 und ich schon sagten: etwas Grundwissen konnte nicht schaden.