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/
>> 
>> 
> 
> 


Antwort per Email an