Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Datenbank unter Borland C++ 6?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
15.03.2004, 13:31 Uhr
~Maruu
Gast


Hallo!

Bin grad beim einstieg in C++ und interessiere mich für das Thema Datenbankzugriffe. Wie ist es denn möglich unter Borland C++ 6.0 auf eine MySQL Datenbank zuzugreifen, gibts da howtos oder ähnliches dazu???
Wie funktioniert denn das dbExpress oder eher die Finger weg lassen?

MFG

Maruu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.03.2004, 13:43 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


bitte keine doppelposts...

guckst du hier
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 15.03.2004 um 13:51 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.03.2004, 14:43 Uhr
Bruder Leif
dances with systems
(Operator)


MySQL bietet eine IMO hervorragende API, auf die Du mit C/C++ direkt zugreifen kannst. Die LIB-Datei muss ggf. mit COFF2OMF in das Borland-Format umgebaut werden, dann kannst Du in Deinen Programmen direkt auf MySQL zugreifen.
Für Einsteiger würde ich eher den MyODBC- oder einen ADO-Treiber empfehlen; von dbExpress halte ich nicht allzu viel (hab mich aber auch nicht allzusehr damit beschäftigt). Am ehesten MyODBC über die ADO-ODBC-Bridge und TAdoTable / TAdoQuery. Zweite Wahl wäre dann MyODBC über die BDE (TTable, TQuery), hat aber den Nachteil, dass die BDE nur so vor Bugs strotzt...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.03.2004, 20:14 Uhr
~Maruu
Gast


Hab jetzt trotzdem mal dbExpress getestet, hab folgendes gemacht:

Wenn ich nun auf Registerkarte dbExpress und dort auf SQLConnection (TSQLConnection) Klicke und auf meine Unit ziehe und dann doppelklick mache kann ich eine Datenbank unter anderem auch MySQL auswählen. Wenn ich das mach un mit meinen Daten von meinem lokal installierten MySQL füttere und oben auf den Haken (Verbindung testen) klicke dann kommt folgende Fehlermeldung:

"Verbindung konnte nicht hergestellt werden: libmysql.dll kann nicht geladen werde"

Ich weiß nicht wo ich die .dll herbekommen soll?
Im Ordner bin von meinem MySQL ist eine libmySQL.dll drin die hab ich mal in den Ordner von meinem C++ Projekt in WINNT\SYSTEM WINNT\SYSTEM32 kopiert aber immer der gleiche fehler. Was mach ich falsch???

MFG

Maruu
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: