Datenbankverknüpfung mit MySQL per MFC
-
Hi,
bin MFC-Anfänger und würde jetzt gerne eine Verbindung zu meiner MySQL Datenbank herstellen und mir anschließend Daten abfragen um sie beispielsweise in einer listbox anzuzeigen.
Habe schon gegoogelt und verschiedene Sachen ausprobiert, aber ich komme nicht vom Fleck.
Kann mir jemand mal ein paar Hilfestellungen geben, wie ich da am besten rangehe?
ich benutze MySQl 5.0 und visual c++.Danke im Voraus!
-
Hi!
Das geht mit CRecordset über ODBC.
Du bist leider zu früh, in ein paar Wochen kommt mein Artikel dazu raus.
Falls du irgendwo Visual C++ in 21 Tagen auftreiben kannst: Kapitel 14.
Das Online Buch ist leider gesperrt worden.
Aber ich habe zwei Ideen, schreib mir mal übers Profil ne Nachricht bitte.

-
Naja warum so umständlich?
Geht auch mit der mysql.h Datei und libmysql.lib 
Dann rufst de als erstes mysql_connect auf usw...
-
Stimmt ja, dazu müsste auch was in der FAQ sein.
-
@estartu: Dein Artikel würde mich auch interessieren. Leider besteht mein Problem mit dem Connect immer noch. Muss echt an Visual Studio 2003.net liegen, denn mit der 6.0 gehts ja.
Anscheinend bin ich der einzige, der so ein Problem hat. Wüsste zu gern woran es liegt
-
Andy, das Problem behandle ich leider nicht.
Ich hab ja nichtmal ne Lösung dafür.
Den ersten Teil will ich in 2 Wochen mit rausschieben.

Dann sind auch Wünsche an die weiteren Teile gefragt.
-
Schade...
Behandelst Du den Zugriff über die API oder über die CRecordset-Klassen?
-
Über CRecordset.
Falls sich jemand für API oder für dynamische Recordsets findet, könnte man die Reihe gerne erweitern.
-
wen ndu CDatabase benutzt, dann nimm mal die OpenEx anstatt der Open-Methode
-
Naja ich kann was für die API schreiben wenn ich mal Zeit hab(nie :D) nja ...

-
(D)Evil schrieb:
Naja ich kann was für die API schreiben wenn ich mal Zeit hab(nie :D) nja ...

Klar, gerne. Tu dir keinen Zwang an.
... ich sitz seit Dezember am Artikel...