Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Mysql an Bcb 6.0 anbinden

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 < [ 2 ] [ 3 ]
000
07.01.2004, 10:46 Uhr
~Marc79
Gast


hi @ all,

ok, es ist mir gelungen die libmysql.lib und -.dll ins projekt zu implementieren. es ist mir auch gelungen eine connection zur DB aufzubauen. ich kann sogar die tabellen auswählen ... und genau an dieser stelle endet schon die geschichte.

es gibt jedes mal eine andere felermeldung.

einmal ist keine tabelle gefunden worden ?!?!?
einmal ist irgendeine prozedur ungültig.
manchmal aber sagt er ... " bei der MS Visual C++ lib ..." ...hä? es ist doch eine BCB-datei ... nun gut, habe was im inet gefunden, dass diese libs wohl mit VC++ compiliert wurden und eine andere struktur haben.

es gab dann noch nen download von anderen libs, die wohl für BCB gedacht sind, aber was mache ich mit denen? wo binde ich was ein oder was muss ich überhaupt ändern, dass das ganze nun endlich läuft?

wenn ihr dateien habt, die laufen, sagt mir bitte, wo ich diese herkriege!

mein system:

BCB 6.0 enterpr.
WinNT und XP
MySQL 4.0.17

ich danke euch vielmals.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.01.2004, 12:02 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


Verbindung zum MySQL-Server heißt nicht das du schon eine Datenbank ausgewählt hast, vielleicht haste dies einfach vergessen? Denn dann ist logisch das er keine Tabelle(n) findet.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.01.2004, 12:23 Uhr
Bruder Leif
dances with systems
(Operator)


Will Quelltext sehen ;-)
--
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
07.01.2004, 12:47 Uhr
~Marc79
Gast


es gibt keinen quelltext.
hab nix gecoded.

wollte nur eine connection herstellen durch nutzen von elemente.
mit access funktioniert das.
mit mysql eben nicht so.

bei der connection wird schon eine db angesprochen. deshalb kann ich ja tabelle auswählen. ich sehe sie im dropdown. alle 6 tabellen sind da.
nur wenn ich die ausgewählt habe und mir dann deren felder anschauen will, gibt es diese fehlermeldungen.

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


lad dir mal mysql-front runter
damit kannst du erstmal so ein bisschen mit in der datenbank rumspielen bevor du mit dem coden anfängst...
Ist recht nützlich das tool, finde ich jedenfalls...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
07.01.2004, 13:09 Uhr
~Snakebite
Gast


@ Windalf

danke für den Tip.
habe ich aber schon gemacht.
tabellen erstellen und sql abfragen ... alles bimbes :-)

jetzt geht es mir darum, mysql mit c++ zu nutzen, dabei aber kein ODBC, BDE oder sonstwas zu nutzen, das sowieso langsam ist.

ich brauche entweder eine funktionsfähige *.dll (habe meine ich das gemsamte netz danach gesucht)
oder das jemand vielleicht eine lösung meiner probs kennt, weil er es schon mal gehabt hat.

habe schon tausend anleitungen gelesen, gemacht und getestet.
so langsam habe ich keinen bock mehr.

mit access funzt es sogar eiwandfrei. :
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
07.01.2004, 13:22 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


wenn ich mich nicht irre habe ich irgendwo dazu hier mal im forum was geschrieben... kannst ja mal suchen...
wenn nicht kann ich nachher mal (muss jetzt weg) in meinen alten sourcen kramen ob ich da noch was finde...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
07.01.2004, 13:27 Uhr
~Snakebite
Gast


hab hier schon alles abgesucht, aber wenn du was findest, wäre das absolut geil!


danke,
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
07.01.2004, 14:03 Uhr
Bruder Leif
dances with systems
(Operator)


Mit welcher Komponente hast Du es denn versucht, wenn Du keinen Quelltext geschrieben hast? TConnection, TAdoConnection, TSqlConnection, ...?
Alternativ schreib Dir ne Low-Level-Bibliothek, ist nicht schwer, das MySQL-API ist extrem einfach.
--
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
009
07.01.2004, 15:56 Uhr
~Snakebite
Gast


habs geschafft.

ich habe dbExpress verwendet.
nun kann ich meine felder auch sehen.
ich muss das Element doppelklicken, dann kann ich meine einstellungen tätigen. und schon gehts.

doch ein problem entsteht dabei wieder.
im entwicklungsmodus sehe ich alles, meine daten, den inhalt der felder usw.
nun will ich das programm ausführen (immer noch kein code), da ein GRID auf der Form liegt. dieser soll erstmal daten einer tabelle anzeigen. das alles ist fest im element hinterlegt und wie gesagt funzt im entwicklungsmodus.

sobald ich aber das alles ausführe, gibt es die fehlermeldung:

"libmysql konnte nicht geladen werden"

muss ich nun explizit per code eine connection herstellen?
z.b. bei onCreate oder?

bei access-dbs hat es gereicht, dass ich alles im element eingestellt habe.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ 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: