ich habe hier seit geraumer Zeit ein Problem mit einem Unterformular
Ich verwalte meine Medien mit einer MariaDB (10.3.31-MariaDB-0+deb10u1] auf Debian 10. Selbiges läuft in einer Proxmox-VM auf einem Intel NUC6-igendwas. Ich bin im letzten Jahr von MySQL auf eben diese MariaDB umgestiegen, selbiges hat problemlos funktioniert, auch mit anderen Datenbanken.
Zur Datenbank "Musik"
Es gibt diverse Tabellen, die Haupttabellen sind "MUSIK" (die eigentlichen Alben), "TITEL", "MUSIKER", und "Tonträger"
Alle Tabellen, mit Ausnahme der Tabelle "MUSIK", haben jeweils einen eigenen Index ("ID") sowie ein Feld mit der Nummer des Albums ("LP-NR). Als Fremdschlüssel ist in diesen Tabellen "LP-NR" der Tabelle "MUSIK" eingetragen, darüber finde die Verknüpfung statt. Die Felder "LP-NR" haben in allen Tabellen den Typ "Integer [Int]" (Tabellenstatus "Bearbeiten" in Libreoffice). In der Tabelle "MUSIK" ist das Feld "LP-NR" der Index.
Es gibt ein Hauptformular mit dem jeweiligen Album sowie Unterformulare für Titel, das Cover, die beteiligten Musiker und den oder die Tonträger.in jeweils eigenen Tabellen.
Libreoffice läuft auf Verschiedenen Rechnern mit unterschiedlichen BS, der Fehler tritt immer auf und aus der Meldung kann man schließen das es an der Tabelleneigenschaf liegt, ich kann aber keinen Fehler in besagter Tabelle "Tonträger" finden.
Als Treiber nutze ich den in Libreoffice integrierten MySQL-Connector
Hier nun die Fehlermeldungen unter openSuse Leaf 15.2 mit Libreoffice 7.1.4.2:
Die Dateninhalte konnten nicht geladen werden. /home/abuild/rpmbuild/BUILD/libreoffice-7.1.4.2/connectivity/source/commontools/dbtools.cxx:751
Unknown column type when fetching result /home/abuild/rpmbuild/BUILD/libreoffice-7.1.4.2/connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.cxx:350
Leider habe ich keine Idee mehr und hoffe daher hier auf Unterstützung.
Gruß
Chr_Alt