Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi libmySQL.dll - Muss ich die Datei impementieren? (https://www.delphipraxis.net/17358-libmysql-dll-muss-ich-die-datei-impementieren.html)

Plague 3. Mär 2004 17:35


libmySQL.dll - Muss ich die Datei impementieren?
 
Hallo,

ich programmiere grade an meinem MySQL Datenbank Abfrageprogramm (ein Schulprojekt). Ich habe es zuerst versucht über die Anleitung des Tutorials "MySQL Direct" von Delphi-Source.de. Da kam es bei der Abfrage aber leider zu fehler. Nun wollte ich es einfach mit den Komponenten die Delphi 7 mitbringt versuchen.
Beim connecten zur Datenbank wird ein Fehler angezeigt der besagt, dass die Datei "libmySQL.dll" nicht geladen werden konnte.
Was muss ich in dem Fall machen?

MfG
Thomas

mr2 3. Mär 2004 19:14

Re: libmySQL.dll - Muss ich die Datei impementieren?
 
Hallo,

Du musst Dir die Datei libmysql.dll versorgen (am besten mal googeln, oder auf http://www.mysql.com nachsehen)
die Datei muss zusammen mit "dbexpmysql.dll" (im Lieferumfang von Delphi enthalten) in ein Verzeichnis des Suchpfads gelegt werden (am besten WinNT\System32).
Dann sollte alles funktionieren.

CU mr2

Plague 4. Mär 2004 21:24

Re: libmySQL.dll - Muss ich die Datei impementieren?
 
Nein, leider funktioniert das immer noch nicht.
Hat noch jemand eine Idee?

Sharky 5. Mär 2004 06:30

Re: libmySQL.dll - Muss ich die Datei impementieren?
 
Hai Plague,

hast Du es schon einmal mit den Zeos Komponenten versucht?

Damit arbeite ich beim Zugriff auf einem MySQL-Server.

mr2 5. Mär 2004 22:45

Re: libmySQL.dll - Muss ich die Datei impementieren?
 
Hallo,

wie sieht denn die SQLConnection aus? Und welche Fehlermeldung erhältst Du jetzt?
Mit den folgenden Einstellungen geht es bei mir einwandfrei:
Delphi-Quellcode:
  object SQLConnection1: TSQLConnection
    DriverName = 'MYSQL'
    GetDriverFunc = 'getSQLDriverMYSQL'
    LibraryName = 'dbexpmys.dll'
    Params.Strings = (
      'BlobSize=-1'
      'Database=DBNAME'
      'ErrorResourceFile='
      'HostName=ServerName'
      'LocaleCode=0000'
      'Password=password'
      'User_Name=user')
    VendorLib = 'LIBMYSQL.dll'
    Left = 384
    Top = 96
  end
mr2


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:33 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