von SusanneS » So, 02.03.2008 16:34
Hallo an Alle,
ich fange gerade an eine Base Anwendung zu erstellen.
Als Datenquelle verwende ich eine FirebirdDB. Über ODBC binde ich die DB in Base ein.
In der FirebirdDB wird der Primärschlüssel mittels eines Generators und "BeforeInsert" gebildet.
Trage ich nun einen Datensatz (in Base) in die Tabelle ein, erscheint die Fehlermeldung "Fehler beim Einfügen eines neuen DS, ungültiger Cursorstatus". Nachdem die Tabelle ohne die Änderungen gespeichert wurde, finde ich den neuen Datensatz mind. 2x in der Tabelle.
Warum ist das so? Was muss ich ändern, damit es funktioniert?
Falls ich mich nicht versändlich ausgedrückt habe, was braucht Ihr noch für Informationen?
Schonmal vielen Dank!
Susanne
Hallo an Alle,
ich fange gerade an eine Base Anwendung zu erstellen.
Als Datenquelle verwende ich eine FirebirdDB. Über ODBC binde ich die DB in Base ein.
In der FirebirdDB wird der Primärschlüssel mittels eines Generators und "BeforeInsert" gebildet.
Trage ich nun einen Datensatz (in Base) in die Tabelle ein, erscheint die Fehlermeldung "Fehler beim Einfügen eines neuen DS, ungültiger Cursorstatus". Nachdem die Tabelle ohne die Änderungen gespeichert wurde, finde ich den neuen Datensatz mind. 2x in der Tabelle.
Warum ist das so? Was muss ich ändern, damit es funktioniert?
Falls ich mich nicht versändlich ausgedrückt habe, was braucht Ihr noch für Informationen?
Schonmal vielen Dank!
Susanne