AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zeos dll

Ein Thema von WizoHulk · begonnen am 23. Jun 2011 · letzter Beitrag vom 4. Okt 2012
Antwort Antwort
Seite 1 von 2  1 2      
WizoHulk

Registriert seit: 25. Jun 2010
198 Beiträge
 
Delphi 5 Enterprise
 
#1

Zeos dll

  Alt 23. Jun 2011, 19:46
Datenbank: MySQL • Version: 5 • Zugriff über: *
Hallo an alle,

ich habe mir die Zeos Komponente runtergeladen und installiert, soweit hat alles super geklappt.

Nun wollte ich zu meiner MySql - Datenbank über die Komponente ZConnection zugreifen, aber zur designtime
und zur Laufzeit kam die Fehlermeldung das er die DLL's nicht finden kann.

Ich habe mich belesen, das man die wohl in windows 32 kopieren soll. Aber wo sollen die DLL's hin wenn meine Anwendung auf einen anderen rechner liegt und im Windows Verzeichnis system 32 die DLL's nicht vorhanden sind?
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.197 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Zeos dll

  Alt 23. Jun 2011, 19:49
Kopiere die DLL ins Anwendungsverzeichnis neben die Exe.

Bedenke aber das du mit dieser DLL in der GPL-Falle von MySQL landest - Also schön den Quellcode deiner Anwendung veröffentlichen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
WizoHulk

Registriert seit: 25. Jun 2010
198 Beiträge
 
Delphi 5 Enterprise
 
#3

AW: Zeos dll

  Alt 23. Jun 2011, 20:20
hmmm, das haut zur Designtime und zur laufzeit nicht hin.
muss ich noch irgendwas in der connection einstellen? oder im delphi selbst?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Zeos dll

  Alt 23. Jun 2011, 20:51
Wegen den Dlls nicht. Siw müssen halt gefunden werden (von der IDE zur DesignTime) und vom Programm zur Laufzeit.
-Passen die Dll-Versionen zum Server?
-Besteht ein Zugriff auf den Server?
Markus Kinzler
  Mit Zitat antworten Zitat
WizoHulk

Registriert seit: 25. Jun 2010
198 Beiträge
 
Delphi 5 Enterprise
 
#5

AW: Zeos dll

  Alt 23. Jun 2011, 21:02
über die beispiele von zeos funktioniert es, aber mit mein eigenes Projekt nicht...
kann ich das in der ide irgend wo angeben?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Zeos dll

  Alt 23. Jun 2011, 21:06
Stimmen die Zugangsdaten? Serverangabe und Port?
Was heisst nicht funktionieren? Fehlermeldung?
Markus Kinzler
  Mit Zitat antworten Zitat
WizoHulk

Registriert seit: 25. Jun 2010
198 Beiträge
 
Delphi 5 Enterprise
 
#7

AW: Zeos dll

  Alt 23. Jun 2011, 21:15
zugangsadaten stimmen.
er kann die 4 dll's nicht finden.

in der unit Zplainloder lädt will er die DLL's laden. die rückgabewerte (Handle) sind bei meiner anwendung 0.
  Mit Zitat antworten Zitat
Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#8

AW: Zeos dll

  Alt 24. Jun 2011, 09:32
Also grundsätzliches...

m.E. ist bei den ZEOS Komponenten keine DLL dabei, ZEOS selbst besteht nicht aus DLLs.

Bei den vermissten DLLs sollte es eigentlich nur um eine handeln (4x die gleiche vermisst), sofern Du im Projekt nicht mehrere verschiedene Datenbanken verwendest. Falls der Name der gesuchten DLL angezeigt wird, solltest Du den nennen.

Zum Zugriff auf eine Datenbank muss am Client-Rechner die Client-Software des SQL-Systems installiert sein (i.d.R. eben eine DLL). Das ist bestandteil des SQL-Systems, nicht von ZEOS und muss extra gemacht werden.

Firebird - fbclient.dll
Interbase - gds32.dll

oder so ähnlich... usw.
  Mit Zitat antworten Zitat
WizoHulk

Registriert seit: 25. Jun 2010
198 Beiträge
 
Delphi 5 Enterprise
 
#9

AW: Zeos dll

  Alt 24. Jun 2011, 15:36
Also es sind diese 4 DLL's die benötigt werden um eine Verbindung zur MySQL Datenbank herzustellen.

libmysql41.dll
libmysql50.dll
libmysql51.dll
libmysql55.dll

Ich gehe mal davon aus das die Zahlen die SQL version wiederspiegeln.
wenn ich diese Dateien ins system 32 kopiere kann meine Anwendung die nicht lesen und wenn ich diese in mein Anwendungsverzeichnis kopiere passiert dort das gleiche.
Starte ich die demo exe von zeos und lege die Dateien in das Verzeichnis funktioniert es.
ich weiß echt nicht woran das liegen kann.
  Mit Zitat antworten Zitat
WizoHulk

Registriert seit: 25. Jun 2010
198 Beiträge
 
Delphi 5 Enterprise
 
#10

AW: Zeos dll

  Alt 24. Jun 2011, 15:56
hallo, ich glaub den Fehler gefunden haben, zumindestens kommt nicht mehr diese fehlermeldung.
Ich habe wohl vergessen das Source Verzeichnis von Zeos in die Bibliothek mit aufzunehme.
Kann dies aber leider im Moment nicht testen.

Feedback kommt noch.

Danke nochmal an alle!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz