Hab ich schon im Xojo-Forum... mal sehen, wird sicher eine Lösung zu finden 
sein. 

LG

Stefan



> Ich denke, Du solltest Dich an den Erzeuger der Fehlermeldung wenden
> 
> andy
> 
> 
> Am 03.06.2013 um 10:10 schrieb Stefan Sicurella <[email protected]>:
> 
>> 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 <[email protected]>:
>> 
>>> 
>>> Das ist aber keine SQLite-Fehlermeldung? Woher kommt die?
>>> 
>>> andy
>>> 
>>> Am 03.06.2013 um 09:45 schrieb Stefan Sicurella <[email protected]>:
>>> 
>>>> 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 <[email protected]>:
>>>>> 
>>>>>> 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