Ich habe auf meinem Synology NAS eine MariaDB installiert und dort eine Datenbank angelegt.
Die DB heißt "Energieverbrauch" und die Tabelle "MeineStrasse15"
Ich versuche nun ein einfaches Programm mit ZEOS-Komponenten zu schreiben, habe hier aber ein Verständnis Problem.
Als erstes habe ich die Komponente "ZConnection" genommen und dort folgende Eigenschaften gesetzt:
Code: Alles auswählen
HostName : 192.168.1.2
LibraryLocation: zur "libmariadb.dll"
Password : geheim
Protocol : Maria-DB5
User : dbuser
Catalog : Energieverbrauch
Soweit alles ok.
Als nächstes habe ich versucht die Komponente "ZQuery" hinzuzufügen, was leider nicht funktioniert.
Hier habe ich folgende Eigenschaft gesetzt:
Code: Alles auswählen
Connection : ZConnection
SQL : select * from MeineStrasse15;
eine Verbindung herzustellen, aber ich bekomme eine Fehlermeldung: "SQL Error: No database selected"
Die Datenbank ("Energieverbrauch") habe ich doch schon im der Komponente ZConnection in der Eigenschaft "Catalog" ausgewählt
und die Tabelle in der SQL-Abfrage im ZQuery?!
Die Eigenschaft "Database" sowohl in der Zconnect als auch in der ZQuery will scheinbar eine lokale Datei da hier der Explorer aufgeht und ich eine datei auswählen soll.
Die Datenbank liegt aber wie oben geschrieben auf einem fernen Server.
Wo könnte mein Fehler liegen?
Michael