Hallo,
ich habe eine Datenbank, in der ich Adressen und Kurse verwalte.
Libreoffice 7.0.6. (64) als Frontend
Mysql Verbindung über JDBC
Es gibt 3 Tabellen: Adressen, Gruppen und Vereinbarungen.
Es gelingt mir nicht, eine Abfrage zu erstellen, die über 2 Tabellen geht bei der ich Werte editieren kann.
Zum Beispiel brauche ich um den Wert Bezahlt (ja/nein) zu ändern eine Abfrage aus den Tabellen Adressen und Vereinbarungen.
Sobald ich die Abfrage erstellt habe, kann ich keinen Wert, auch nicht den Wert bezahlt ändern. Siehe Screenshot.
Unterformulare funktionieren somit auch nicht.
Den erwähnten Code im Handbuch finde ich exakt in der content.xml
<db:driver-settings db:system-driver-settings="" db:base-dn=""/>
Hat jemand eine Idee oder sogar eine Lösung?
Herzlichen Dank
Reino22
BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Abfragen in Mysql Verbindungen nicht editierbar
Re: Abfragen in Mysql Verbindungen nicht editierbar
Hallo Reino 22,
Du hast auch alle Primärschlüssel der Tabellen in der Abfrage?
Schau einmal auf den Code der Abfrage. Die Abfrage wird ja nur durch die GUI als bearbeitbar bereit gestellt.
Da steht bei MySQL/MariaDB
Du musst aus dem SQL-Code "Datenbankname"."Tabelle1" und "Datenbankname"."Tabelle2" entfernen. Dann ist da keine Aliaszuweisung für die Tabelle mehr für die GUI erkennbar. Das kennt Base von der HSQLDB so. Dann erscheint auch unten in der Abfrage eine neue Zeile und die Abfrage ist bearbeitbar.
Werde ich gleich in die Überarbeitungsversion des Handbuches aufnehmen.
Gruß
Robert
Du hast auch alle Primärschlüssel der Tabellen in der Abfrage?
Schau einmal auf den Code der Abfrage. Die Abfrage wird ja nur durch die GUI als bearbeitbar bereit gestellt.
Da steht bei MySQL/MariaDB
Code: Alles auswählen
SELECT ... FROM "Datenbankname"."Tabelle1" "Tabelle1", "Datenbankname"."Tabelle2" "Tabelle2" WHERE …
Werde ich gleich in die Überarbeitungsversion des Handbuches aufnehmen.
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: Abfragen in Mysql Verbindungen nicht editierbar
Danke Robert für die schnelle und kompetente Unterstützung.
Es hat alles perfekt funktioniert!
Grüße Reino22
Es hat alles perfekt funktioniert!
Grüße Reino22
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️