❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️

❤️ HELFEN SIE JETZT >> << HELFEN SIE JETZT ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗


[gelöst] Abfragen enden mit Fehler

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Barolofilter
Beiträge: 10
Registriert: Sa 24. Feb 2018, 10:41

[gelöst] Abfragen enden mit Fehler

Beitrag von Barolofilter » Sa 25. Okt 2025, 13:09

Hallo Forum

Für eine kleine Gemeinschaft erstelle ich die Abrechnung von Wasser- und Fernwärmeverbrauch. Nachstehende Abfrage hat unter Linux Mint LMDE 6 mit der heruntergeladenen LO Version 24.8 noch problemlos funktioniert. Nach der Installation von LMDE 7 mit LibreOffice 25.2 stürzen meine Abfrage bis auf eine ganz Einfache alle ab. Beispiel:

Code: Alles auswählen

SELECT "eigentum"."eg_name" "Wohnung", 
"zaehler"."sg_text" "Wasserbezug", 
"zaehler"."datum_vorj" "Ablesung", 
"zaehler"."stand_vorj" "Stand Vorjahr", 
"zaehler"."datum_rj" "Ablesung", 
"zaehler"."stand_rj" "Stand Aktuell", 
"zaehler"."verbrauch" "Verbrauch", 
("zaehler"."verbrauch" * "wasser"."wasserzins" * "wasser"."mwfaktor_w") 
+ ("zaehler"."verbrauch" * "wasser"."klaergebuehr" * "wasser"."mwfaktor_k") "Kosten" 
FROM "zaehler" "zaehler" 
LEFT JOIN "wasser" "wasser" ON "wasser"."gueltig" = 1 
LEFT JOIN "eigentum" "eigentum" ON "zaehler"."objekt" = "eigentum"."objekt"
WHERE ( "rjahr" = 2024 AND "zaehler"."sg" = 1 ) 
ORDER BY "zaehler"."objekt", "zaehler"."sg_text"
endet mit der Fehlermeldung

Code: Alles auswählen

Fehlercode: 1
firebird_sdbc error:
*Incorrect values within SQLDA structure
*empty pointer to data
*at SQLVAR index 7
caused by
'isc_dsql_fetch'
Wenn ich die Abfrage im SQL Fenster ablaufen lasse, erhalte ich die Meldung: Befehl erfolgreich ausgeführt, solange die Option Ausgabe der Anweisung "select" anzeigen nicht aktiv ist. Wenn aktiv endet dies mit

Code: Alles auswählen

*Incorrect values within SQLDA structure
*empty pointer to data
*at SQLVAR index 7
caused by
'isc_dsql_fetch'
Es handelt sich um eine eingebettete HSQLDB Datenbank

Ich weiss nicht, auf welcher Ebene der Fehler liegt. Kann mir jemand helfen?

Vielen Dank im Voraus.

Gruss, Walter
Zuletzt geändert von Barolofilter am So 26. Okt 2025, 16:50, insgesamt 2-mal geändert.

RobertG
* LO-Experte *
Beiträge: 2902
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Abfragen enden mit Fehler

Beitrag von RobertG » Sa 25. Okt 2025, 17:25

Wenn das eine HSQLDB war, dann scheint sie mit der neuen Version nach Firebird migriert worden zu sein. Was steht denn unten in der Taskleiste, wenn Du die DB öffnest?
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

Barolofilter
Beiträge: 10
Registriert: Sa 24. Feb 2018, 10:41

Re: Abfragen enden mit Fehler

Beitrag von Barolofilter » Sa 25. Okt 2025, 18:59

Im Gegensatz zu Mint 22.2 mit LO 24.2 sehe ich in LMDE 7 nur das Icon vom geöffneten LO Base ohne weiteren Text. Was mich aber erstaunt, dass diese Abfrage nur auf eine einzige Tabelle funktioniert:

Code: Alles auswählen

SELECT * FROM "zaehler" "zaehler" WHERE "rjahr" = 2024 AND "sg" = 2 ORDER BY "index", "zaehler"."objekt"

RobertG
* LO-Experte *
Beiträge: 2902
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Abfragen enden mit Fehler

Beitrag von RobertG » So 26. Okt 2025, 08:37

Irgendwie reagierst Du nicht auf den vorhergehenden Post: Was steht unten in der Statusleiste im Base-Fenster? Bei mir hier ist das
Eingebettete Datenbank Firebird(eingebettet)

Ich frage das deshalb, weil Deine Fehlermeldung eine Firebird-Fehlermeldung ist, die nichts mit der HSQLDB zu tun hat.
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

Barolofilter
Beiträge: 10
Registriert: Sa 24. Feb 2018, 10:41

Re: Abfragen enden mit Fehler

Beitrag von Barolofilter » So 26. Okt 2025, 09:03

Wie ich über dem Einzeilerquery schon schrieb:

Im Gegensatz zu Mint 22.2 mit LO 24.2 wo noch Text dazu steht, sehe ich in LMDE 7 nur das Icon vom geöffneten LO Base ohne weiteren Text dazu.

Im Datenbankassistenten sehe ich den ausgegrauten Text:
Eingebettete Datenbank: Eingebettete HSQLDB

Edit: Nur wenn ich die Leisteneinstellungen aktiviere sehe ich schwach:
Eingebettete Datenbank Firebird (Embedded)

RobertG
* LO-Experte *
Beiträge: 2902
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Abfragen enden mit Fehler

Beitrag von RobertG » So 26. Okt 2025, 16:12

Von wo hast Du die LibreOffice-Version herunter geladen?
Wenn das Ganze eine Version der Linux-Distribution ist, dann fehlen da anscheinend Elemente.
Außerdem siehst Du ja anscheinend, dass die Datenbank eine Firebird-Datenbank geworden ist.

Ich rate bei Datenbanken immer dazu, die Originalquelle für LibreOffice zu nutzen. Aus der Debianecke kommen jetzt die ersten Meldungen, dass aktuell keine Firebird-Datenbank mehr funktioniert. Liegt einfach daran, dass dort statt der internen Firebird3-Datenbank ein Treiber für Firebird4 genutzt wird. Deswegen: Pakete von hier:
https://downloadarchive.documentfoundat ... 8.2.2/deb/
Da steht dann zwar in dem Link "old", aber das nur, weil dort wirklich alle LibreOffice-Versionen greifbar sind. Die neuesete ist zur Zeit 25.8.3.1 - da würde ich noch die 25.8.3.2 abwarten.

Installiere die Originalversion als einfacher Nutzer in Deinem Homeverzeichnis: https://wiki.documentfoundation.org/Ins ... arallel/de
Ich habe so hier in einem Unterverzeichnis ca. 40 verschiedene LO-Versionen liegen, die ich vor allem auch zum Antesten von Bugs brauche. Bei mir allerdings OpenSUSE 15.6 und damit ein rpm-System.
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

Barolofilter
Beiträge: 10
Registriert: Sa 24. Feb 2018, 10:41

Re: Abfragen enden mit Fehler

Beitrag von Barolofilter » So 26. Okt 2025, 16:43

RobertG: Danke für deine Tipps.

Ich habe Libreoffice-Base mit der Anwendungsverwaltung von Mint LMDE 7 nachinstalliert, weil LO-Base nicht mehr in der Standardinstallation enthalten ist.
Mint LMDE 7 ist auf meinem Testrechner installiert um alle meine wichtigen Anwendungen ausgiebig testen zu können. Produktiv arbeite ich noch mit Linux Mint 22.2, wo alles so funktioniert wie es muss.

Ich nehme an, dass Debian die nötigen Korrekturen vornehmen wird und warte in aller Ruhe ab, was dort geschieht. Ich werde mir aber trotzdem eine aktuelle Version von Libreoffice herunterladen und weiter testen.
Für mich ist die Angelegenheit soweit erledigt und ich stelle auf gelöst.


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.



Antworten