Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Builder4.0 und MySQL

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
17.12.2004, 10:55 Uhr
~Spatz
Gast


Hallo,
Ich wäre sehr dankbar wenn mir jemand helfen wurde.
Ich Habe ein Projekt und ich versuche Benutzeranmeldefläche zu erstellen mit Borland Builder 4.0, die Zugrief auf meine MySQL Datenbank hat. Ich habe MyODBC instaliert und geschaft zu verbinden. Nun ich weis nicht wie ich weiter vorgehen soll. WIe Manipuliere ich mit datenbank von C++ Builder aus. Ich möchte z.B Benutzer wechseln, neue Tabellen erstellen updaten usw. Ich habe versucht mysql.h anzubinden, warscheinlich ist er nur fuer cbuilder 6.0 geschrieben. Wo bekomme ich die Bibliotheken fuer Builder 4.0.
Vielen Dank fuer ere Tips. Bin mall gespannt ob ihr gute Mäner seit.
Liebe Gruesse von Natascha
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.12.2004, 12:51 Uhr
Th



Als erstes solltest du die BDE (Borland Database Engine) benutzen.
Dort richtest du einen Zugriff auf die MySQL-Datenbank ein bzw. mittels ODBC (ich nehme an, mittels MyODBC hast du einen ODBC-Zugriff erstellt).

Dann benutzt du in deiner Anwendung die Datenbank-Komponenten, also TDatabase etc.
Dort gibst du dann den BDE-Namen ein (User und Passwort kannst du entweder schon vorgeben oder bei jedem Öffnen der Datenbank eingeben lassen).
Dann kannst du mit TTable bzw. TSQL (oder TQuery?) auf einzelne Tabellen bzw. über SQL-Befehle auf die Datenbank zugreifen.
Um die Daten sichtbar zu machen, verbindest du dann diese Tabellenzugriffe mit den entsprechenden DB-Komponenten, z.B. TDBEdit oder TDBComboBox.

Am besten du schaust dir mal dazu ein Beispielprojekt des C++Builders an (unter Examples\...).

Solltest du die Anwendung auf anderen Rechnern laufen lassen, so mußt du dann die BDE dort installieren. Mittels des mitgelieferten Install-Programms kannst du das automatisch durchführen lassen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
17.12.2004, 12:58 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


kenn mich mit dem builer nicht gut aus aber die lib die du zum download von mysql mit angeboten bekommst läuft so direkt nicht unter borland... du musst die erst convertieren mit coff2oem oder so ähnlich heisst das ding...
an sonsten köntest du wie von Th vorgeschlagen auf über ODBC drauf zugreifen aber ich habe bisher immer die c-api von mysql verwendet und fand die war gut zu bedienen...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
17.12.2004, 23:48 Uhr
~SPatz
Gast


Ich danke euch sehr fuer eure Antworten. Kannst DU bitte sagen wie ich CAPI am besten anbinde bei BCBUilder? Ich meine welche Bibliotheken genau muss ich anbinden so das ich keine fehlermeldung bekomme.
MFG
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
18.12.2004, 00:13 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ich würd sagen du hast das sonst schon richtig gemacht... musst eigentlich nur die mysql.h einbinden und die mysql.lib zum linken mit angeben (wie das beim borland geht weiss ich nicht und wie gesagt die lib die beim runterladen dabei liegt funzt mit dem builder nicht die musst du erst convertieren mit diesem coff2oem... das tool müsste beim installieren von deinem builder eigentlich mit installiert worden sein... musst du hoffen das bruder life da rat weiss, der schaut aber nicht so oft hier vorbei und ich weiss auch nicht ob er als Mönch sich mit Damen abgeben darf )
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
18.12.2004, 13:50 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

OK OK, bin ja schon da Das Tool heißt coff2omf, wenns beim BCB nicht schon von vornherein dabei ist, findet es sich noch anderweitig im Internet, muß mal schauen, ob ich den Link noch irgendwo rumfliegen hab.
ALLERDINGS kannst Du mit nativem Zugriff auf SQL die visuellen Datenbank-Komponenten des BCB vergessen. DBGrid und Co. gibts NUR über die BDE, dbExpress oder ADO...

P.S. Ich nix Mönch, Bruder ist der Nachname
--
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
006
18.12.2004, 14:43 Uhr
~Spatz
Gast


Ok vielen dank. Ihr seit sehr net.
THREAD GESCHLOSSEN
 
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: