Toon posts:

[ MySQL / C++ ] Kan geen MySQL verbinding krijgen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik wil graag een verbinding opzetten naar een MySQL server.
Ik werk met de Borland C++ builder en heb de mysql++ API's al gedownload.

Nu heb ik o.a. het volgende in mn code staan :

#include <mysql/mysql.h>

MYSQL mysql;
MYSQL_ROW row;
MYSQL_RES *result;

unsigned int num_fields;
unsigned int i;

mysql_init(&mysql);


Verder de benodigde code om het programma runnende te krijgen.
Maar zodra ik een mysql_.... functie aanroep krijg ik tijdens het linken een error. Bij het aanroepen van de bovenstaande functie mysql_init(&mysql) zegt Borland :

[Linker Error] Unresolved external '_mysql_init' referenced from C:\<path>\<filename>.obj

Roep ik andere mysql functies aan dan verschijnt voor elke functie die linker error...

Weten jullie wat ik fout doe ?


Groet,

Raymond

  • Orphix
  • Registratie: Februari 2000
  • Niet online
Je moet de MySQL libraries ook nog meelinken.
Ik weet niet precies hoe dit met Borland C++ gaat. Maar waarschijnlijk zit bij de MySQL library een bestand dat mysql.lib heet of iets dergelijks. Je moet deze aan de compiler meegeven via de commandprompt.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

er zitten ook voorbeelden bij meen ik me te herinneren
werken die wel?

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
Op zaterdag 16 maart 2002 17:45 schreef Orphix het volgende:
Je moet de MySQL libraries ook nog meelinken.
Ik weet niet precies hoe dit met Borland C++ gaat. Maar waarschijnlijk zit bij de MySQL library een bestand dat mysql.lib heet of iets dergelijks. Je moet deze aan de compiler meegeven via de commandprompt.
Jep, in Borland moet je die file bij je project toevoegen en dan linkt ie em automatisch mee....

But no luck...