AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Problem mit Verbindung zu MySQL Datenbank
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit Verbindung zu MySQL Datenbank

Ein Thema von macht · begonnen am 30. Okt 2003 · letzter Beitrag vom 27. Dez 2004
Antwort Antwort
Seite 1 von 2  1 2      
macht

Registriert seit: 28. Okt 2003
Ort: BHV
26 Beiträge
 
#1

Problem mit Verbindung zu MySQL Datenbank

  Alt 30. Okt 2003, 14:04
Habe schon einiges probiert, bin mir aber nicht sicher warum keine Verbindung hergestellt werden kann. DBExpress meldet immer einen ungültigen Benutzernamen/Passwort. Daran glaube ich nicht

Wäre jemand so nett mir mal eine Unit und evtl. Formblatt zu verfügung zu stellen das getesteter Weise eine Verbindung herstellt, also läuft ? Oder nur die entsprechende Code-Passage ?

Vielen Dank schonmal
  Mit Zitat antworten Zitat
Benutzerbild von Memo
Memo

Registriert seit: 19. Aug 2003
509 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Problem mit Verbindung zu MySQL Datenbank

  Alt 30. Okt 2003, 14:43
Schau doch noch mal nach was unter Params eingetragen ist.
Code:
DriverName=MySQL
HostName=MyServer
Database=MyDatabase
User_Name=
Password=
BlobSize=-1
ErrorResourceFile=
LocaleCode=0000
  Mit Zitat antworten Zitat
Benutzerbild von Duffy
Duffy

Registriert seit: 19. Mär 2003
Ort: Wuppertal
835 Beiträge
 
Delphi 3 Standard
 
#3

Re: Problem mit Verbindung zu MySQL Datenbank

  Alt 30. Okt 2003, 19:27
Hallo macht,
Zitat von Memo:
Schau doch noch mal nach was unter Params eingetragen ist.
Code:
DriverName=MySQL
HostName=MyServer
Database=MyDatabase <=- Dies ist der Parameter warum es zu keiner Verbindung kommt
User_Name=
Password=
BlobSize=-1
ErrorResourceFile=
LocaleCode=0000
wenn Du alle anderen Parameter gesetzt hast, dann mußt Du noch eine gültige Datenbank angeben. Fehlt diese, bekommst Du dummerweise den Fehler: "db-Express Fehler: Ungültiger Wert für Anwendername oder Passwort."

Also gib eine gültige Datenbank an. Zur Not kannst Du auch die Datenbank "test" benutzen, falls Du sie noch nicht gelöscht hast.

bye
Claus
Künftige Generationen wollen ihre Fehler selber machen.
Jedes Programm wird nie das können, was Du wirklich brauchst.
Das Gegenteil von gut ist gut gemeint
-----
  Mit Zitat antworten Zitat
macht

Registriert seit: 28. Okt 2003
Ort: BHV
26 Beiträge
 
#4

Re: Problem mit Verbindung zu MySQL Datenbank

  Alt 31. Okt 2003, 14:47
Hallo,
erstmal Vielen Dank für eure Rasche antwort, ich bin leider immer nur Mo - Fr von 14.00 - 17.00 im Netz vertreten.

Also die richtige Datenbank hab ich schon eingestellt, hier mal der Betreffende Code :

Delphi-Quellcode:
  object SQLConnection1: TSQLConnection
    ConnectionName = 'MySQLConnection'
    DriverName = 'MySQL'
    GetDriverFunc = 'getSQLDriverMYSQL'
    LibraryName = 'dbexpmys.dll'
    Params.Strings = (
      'DriverName=MySQL'
      'HostName=195.90.10.187'
      'Database=fbe'
      'User_Name='
      'Password=
      'BlobSize=-1'
      'LocaleCode=0000')
    VendorLib = 'LIBMYSQL.dll'
Username und Password sind da natürlich auch eingetragen. Leider gibt er trotzdem immer die Fehlermeldung "Verbindung konnte nicht hergestellt werden: dbExpress Fehler: Ungültiger Wert für Anwendername oder Passwort" aus.

Kennt jemand nen Link zu einem Delphi-Quellcode der frei zugänglich ist und eine Verbindung mit einer externen MySQL Datenbank herstellt ?
  Mit Zitat antworten Zitat
Benutzerbild von Duffy
Duffy

Registriert seit: 19. Mär 2003
Ort: Wuppertal
835 Beiträge
 
Delphi 3 Standard
 
#5

Re: Problem mit Verbindung zu MySQL Datenbank

  Alt 1. Nov 2003, 00:15
Hallo macht,
ich habe Dir mal eine Testanwendung als Beispiel zum konnektieren an eine MySql Datenbank geschrieben. Das Programm ist rudimentär, aber für deinen Test verwendbar.

Ich benutze zum konnektieren die ZEOS Komponenten.

Ich denke der Rest wird durch den Sourcecode klar.

bye
Claus

PS: Ich gehe davon aus, daß es bei Dir schief gegangen ist, weil der externe MySql Datenbankserver nicht auf Port 3306 lauscht. Deshalb auch die Verwendung der ZEOS Komponenten
Angehängte Dateien
Dateityp: rar mysql_test.rar (435,2 KB, 58x aufgerufen)
Künftige Generationen wollen ihre Fehler selber machen.
Jedes Programm wird nie das können, was Du wirklich brauchst.
Das Gegenteil von gut ist gut gemeint
-----
  Mit Zitat antworten Zitat
macht

Registriert seit: 28. Okt 2003
Ort: BHV
26 Beiträge
 
#6

Re: Problem mit Verbindung zu MySQL Datenbank

  Alt 3. Nov 2003, 15:29
Hallo,
vielen Dank für deine Hilfe, genau daran lag es auch !
  Mit Zitat antworten Zitat
CAR

Registriert seit: 22. Jun 2004
10 Beiträge
 
#7

Re: Problem mit Verbindung zu MySQL Datenbank

  Alt 2. Sep 2004, 19:27
Hallo,

ich habe ebenfalls Probleme, eine einfache Verbindung zur lokalen MySQL-DB (WinXp) aufzubauen. Ich möchte dies ganze einfach mit dbExpress lösen, notfalls mit BDE (nutze Delphi 6).
Könnte jemand von euch vielleicht einfach ein ganz simples Tool schreiben (das gleiche wie das von Duffy, nur ohne ZEOS und für Delphi 6) und hier posten? Ich denke mal das fürfte für die Profis unter euch kein Problem sein

MfG
CAR
  Mit Zitat antworten Zitat
Hansi

Registriert seit: 8. Okt 2004
271 Beiträge
 
#8

Re: Problem mit Verbindung zu MySQL Datenbank

  Alt 27. Dez 2004, 13:47
@Duffy
Super Programm! Bei mir tritt nur eine Fehlermeldung auf und zwar wenn ich das Projekt über delphi compilieren lasse. Wenn ich davor die Exe benutzen funktioniert es einwandfrei. wenn ich es dann compilieren lasse ist auch die exe kaputt und ich muss Deine Zip neu drüberkopieren. Woran liegt es?

2. problem: Warum dauert es fast 2 bis 3 Sekunden bis 4 datensätze von einer lokalen MySQL DB angezeigt werden?

Was mache ich falsch?
  Mit Zitat antworten Zitat
Benutzerbild von Duffy
Duffy

Registriert seit: 19. Mär 2003
Ort: Wuppertal
835 Beiträge
 
Delphi 3 Standard
 
#9

Re: Problem mit Verbindung zu MySQL Datenbank

  Alt 27. Dez 2004, 13:52
Hallo Hansi,
was füe ein Fehlermeldung kommt denn?

bye
Claus
Künftige Generationen wollen ihre Fehler selber machen.
Jedes Programm wird nie das können, was Du wirklich brauchst.
Das Gegenteil von gut ist gut gemeint
-----
  Mit Zitat antworten Zitat
Hansi

Registriert seit: 8. Okt 2004
271 Beiträge
 
#10

Re: Problem mit Verbindung zu MySQL Datenbank

  Alt 27. Dez 2004, 13:56
Sorry wie doof von mir! Mann!Mann!Mann!

Anwendungsfehler
Exception EReadError in ....exe bei 000213DB
Fehler bim Lesen von Zquery.showrecordTypes ungültiger Eigenschaftswert
  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 12:47 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