ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
2647
2647
EMPFEHLEN
-
hallo
winxp sp2, bcb6
Ich suche nach einem guten Tutorial wie man mit c++ und MySQL arbeiten kann,
c++ ist kein Problem, in MySQL sind es meine ersten schritte
habt ihr da was nettes, unter google finde ich nichts gescheites in Verbindung mit c++ und mysql
ich habe
http://www.pronix.de/pronix-858.html
dies hier gefunden, nun ich habe bisher noch nicht mit externen libs gearbeitet.
ich hab die anweisungen im tutorial befolgt, nur leider fehlen ihn anscheinend noch einige libs
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include "windows.h" #include "C:\\Programme\\MySQL\\MySQL Server 5.0\\include\\mysql.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //=========================================================================== void MYSQLFKT(void) { MYSQL *my; my = mysql_init(NULL); if(my == NULL) { Form1->Eidt1->Text = "Fehler beim Initialisieren \n"; //fprintf(stderr, "Fehler beim Initialisieren \n"); exit (EXIT_FAILURE); } } //=========================================================================== //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { MYSQLFKT(); } //---------------------------------------------------------------------------
Fehlermeldung:
[C++ Error] mysql_com.h(183): E2303 Type name expected
[C++ Error] mysql_com.h(183): E2139 Declaration missing ;
[C++ Error] mysql_com.h(358): E2147 'SOCKET' cannot start a parameter declaration
[C++ Error] Unit1.cpp(22): E2316 'Eidt1' is not a member of 'TForm1'
ich kann die mysql_com.h auch noch posten und die stelle zeigen wo er hinspringt, aber ich weiß nicht ob das weiter hilft
danke
floGeändert von FJK (29.07.07 um 17:39 Uhr)
-
hallo
also das mit der coff2omf bekomme ich ja noch hin, aber weiter komme ich nichtBorland Freeware Compiler
Im bin-Verzeichnis des Borland-Compilers befindet sich das Tool coff2omf, mit dem Sie die im Microsoft-Croff-Format vorliegende libmysql in ein für Borland übliches Format, dem omf, konvertieren können:
TTY
you@host > coff2omf c:\mysql\lib\opt\libmysql.lib c:\borland\bcc55\lib\libmysql.lib
Damit kopieren Sie auch gleich die im OMF-Format erzeugte Bibliothek libmysql in das Bibliothekenverzeichnis des Borland-Compilers. Das war es auch schon. Jetzt können Sie das Client-Programm kompilieren:
TTY
you@host > bcc32 -c -I"c:\mysql\include" myclient.c
Nun befindet sich eine Objektdatei im entsprechenden Verzeichnis, welche Sie mit den Dateien c0x32.obj, import32.lib sowie cw32.lib und der Bibliothek libmysql zusammenlinken. Die Objektdatei c0x32 und die beiden Bibliotheken import32 und cw32 sind notwendig für eine Konsolenanwendung. Hier die vollständige Linkeranweisung zu einer ausführbaren Datei:
TTY
you@host > ilink32 c0x32.obj myclient.obj , myclient.exe , , import32.lib cw32.lib libmysql.lib
Bei dieser umständlichen Schreibweise empfiehlt es sich, eventuell eine Batchdatei zu erstellen. Nun können Sie den Client mit dem Namen starten.
könnt ihr mir dabei helfen
danke
flo
Ähnliche Themen
-
[MySQL] Tutorial
Von ViperBytes im Forum PHPAntworten: 5Letzter Beitrag: 27.03.08, 20:31 -
mySQL Tutorial
Von Player1005 im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 12.02.06, 14:33 -
Forum mit MySQL und PHP Tutorial
Von Mösi3 im Forum PHPAntworten: 2Letzter Beitrag: 30.07.05, 19:18 -
Ranking und Mysql Tutorial
Von FGH im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 25.07.03, 13:54





Zitieren
Login






