Denke die wird von Xojo so ausgegeben: if dbfakt.ErrorCode>0 then msgbox dbfakt.ErrorMessage+"-"+str(dbfakt.ErrorCode)
LG Stefan Am 03.06.2013 um 10:05 schrieb Andy Fuchs <a...@foxwerk.de>: > > Das ist aber keine SQLite-Fehlermeldung? Woher kommt die? > > andy > > Am 03.06.2013 um 09:45 schrieb Stefan Sicurella <sicure...@onlymac.de>: > >> Ok, die Fehlermeldung ist: >> >> RecordSet is not editable because no primary key exists. >> >> Wenn ich aber die Lang. ref. richtig verstanden habe kann ich in diesem Fall >> rowid als primary key benutzen >> >> If you don't explicitly define your own INTEGER PRIMARY KEY column, you >> won't get the 'rowid' column unless you specifically include it in the list >> of columns to include in your query: >> >> SELECT rowid, * FROM TableName >> >> genau das mache ich erhalte aber weiterhin die obige Fehlermeldung. >> >> >> LG >> >> >> Stefan >> >>> >>> Am 01.06.2013 um 18:27 schrieb Stefan Sicurella <sicure...@onlymac.de>: >>> >>>> Hi, >>>> >>>> Könnte es sein, dass man die Datenbank erst mit SQLiteDatabase neu anlegen >>>> muss und alle Daten aus der alten DB transferieren? >>> >>> Nein. Ist beides SQLite und das gleiche Format. >>> >>> Schau doch mal nach, ob nach deleterecord bzw. update ein Fehler vorliegt. >>> Dein Code hat nämlich auffällig wenig Fehlerüberprüfungscode. >>> >>> Gruß >>> Christian >>> >>> -- >>> Unsere MBS Real Studio Plugins: >>> >>> http://www.monkeybreadsoftware.de/ >>> >>> >> >> > >