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
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
flo
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:
//---------------------------------------------------------------------------
#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
flo
Zuletzt bearbeitet: