Hallo,
ich habe in meiner Datenbank eine JOIN-Abfrage erstellt.
SELECT "Person"."ID", "Person"."Name", "Person"."Vornamen", "Person"."GeburtName", "Person"."GeschlechtID", "Geschlecht"."ID", "Geschlecht"."Geschlecht", "Person"."GeburtDatum", "Person"."GeburtOrt"
........ und so weiter
FROM ( "Person" LEFT JOIN "Geschlecht" ON "Person"."GeschlechtID" = "Geschlecht"."ID" )
Wenn ich versuche nach der Änderung von einem Datensatz (aus der Abfrage) diesen zu verlassen, bekomme ich folgende Fehlermeldung "Fehler beim Schreiben des aktuellen Datensatzes".
Somit wird die Aktualisierung des Datensatzes nicht möglich.
Es handelt sich hierbei nur um bestimmte Daten, und zwar um die GeschlechtID, welche Relation zu der Tabelle Geschlecht hat. Es gibt bei LibreOffice Base leider weder Information noch Hilfe zu dieser Fehlermeldung.
Hätte jemand eine Idee bzw. einen Tipp hierzu?
Grüße
Mara
🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Fehlermeldung bei der LibreOffice Base Datenbank "Fehler beim Schreiben des aktuellen Datensatzes"
Re: Fehlermeldung bei der LibreOffice Base Datenbank "Fehler beim Schreiben des aktuellen Datensatzes"
Hallo Mara,
aus dem aktuellen Handbuch, S. 291:
Gruß
Robert
aus dem aktuellen Handbuch, S. 291:
Wenn Du also Fremdschlüsselzuweisungen ändern willst, dann musst Du dies innerhalb der Tabelle selbst erledigen. Die Änderung an dieser Stelle ist sozusagen eine Änderung auf dem Ast, auf dem Du gerade sitzt. Davon sind dann ja mehrere nachfolgende Einträge abhängig, die dann ebenfalls aktualisiert werden müssten.Es ist allerdings nicht möglich, in einer Abfrage, die auf mehreren Tabellen beruht, das Fremdschlüsselfeld der einen Tabelle, das sich auf die andere Tabelle bezieht, zu ändern.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
Re: Fehlermeldung bei der LibreOffice Base Datenbank "Fehler beim Schreiben des aktuellen Datensatzes"
Hallo Robert,
vielen Dank für die Antwort.
Viele Grüße
Mara
vielen Dank für die Antwort.
Viele Grüße
Mara
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.