AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Schon wieder Ärger mit MySQL
Thema durchsuchen
Ansicht
Themen-Optionen

Schon wieder Ärger mit MySQL

Ein Thema von Delbor · begonnen am 2. Jun 2016 · letzter Beitrag vom 6. Jun 2016
 
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.395 Beiträge
 
Delphi 10.4 Sydney
 
#9

AW: Schon wieder Ärger mit MySQL

  Alt 2. Jun 2016, 12:11
ich versteh noch nicht ganz, warum du bei Verwendung von Firedac den ODBC Treiber brauchst. Firedac sollte doch eigentlich direkt mit der Client.dll oder ggf. auch direkt mit dem Server sprechen....?
Das klingt hochnteresant.
...
offenbar kann ich Daten aus MySQL-Servertabellen nur über Verbindungen zur entsprechenden MySQL-Servertabelle abrufen und benötige zur Kommunikation mit meiner eigenen DB eine eigene Verbindung. A...
Die Frage ist also: wie stelle eine Verbindung über diese Client.dll oder direkt her?
Falsch: Die Frage ist also: Warum setzt du FireDac ein? Um eine Verbindung zu einer Datenbank aufzubauen und Daten abzurufen (das macht also geneu das was du willst/brauchst)! Wie das Firedac im einzelnen macht kann dir erst mal egal sein. Und die Client.dll ist dabei ein "generischer" Begriff, der bei Firebird z.B. die fbclient.dll oder fbembedded.dll meint und bei MySQL eben die libmysql.dll. Es gibt auch KOmponentenhersteller (Devart), dort braucht man bei MySQL keinen Client.dll


Zitat:
Die Bittigkeit des Servers ist doch i.d.R. egal. Du brauchst nur einen entsprechenden Client in der Bittigkeit (blödes Wort ;D) deines Programmes.
Und eben dieser Client (der MySQL-ODBC-Connector) ist 64Bittig...
eben. weil du in ein 64bit OS eben keinen 32Bit ODBC Treiber installieren kannst - zumindest ist mir das bisher noch nicht gelungen und glücklicherweise brauch ich das aktuell auch nicht mehr


Daher: Beschaff dir eine 32 bittige libmysql.dll und leg die in deinen PFad in der die kompilierte Exe liegt, dann sollte es mit dem Zugriff auf die MySQL (von deinem 32 Bit Programm) auch passen...
  Mit Zitat antworten Zitat
 


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 22:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz