Mysql et c++ builder6

Mysql et c++ builder6 - C++ - Programmation

Marsh Posté le 22-06-2004 à 15:06:58    

bonjour j'utilise c++ builder 6, et g bien placer toutes les include dans le bon repertoire, de meme pour les librairie. Voila mon code :  
 

Code :
  1. #include <vcl.h>
  2. #pragma hdrstop
  3. #include "Unit1.h"
  4. #include <windows.h>
  5. #include <stdio.h>
  6. #include <string.h>
  7. #include <mysql.h>
  8. //---------------------------------------------------------------------------  
  9. #pragma package(smart_init)
  10. #pragma resource "*.dfm"
  11. #pragma link "libmysql.lib"
  12. TForm1 *Form1;
  13. MYSQL     mysql;
  14. MYSQL_RES *res;
  15. MYSQL_ROW row;
  16. //---------------------------------------------------------------------------  
  17. __fastcall TForm1::TForm1(TComponent* Owner)
  18.         : TForm(Owner)
  19. {
  20. mysql_connect(&mysql,"localhost","username","password" );
  21. }
  22. //---------------------------------------------------------------------------

 
 
 
on peu pas faire plus simple. Malheuresement, g constament ce message derreur:  
 

Citation :

 
[Lieur Erreur] Unresolved external '_mysql_connect' referenced from C:\DOCUMENTS AND SETTINGS\MYKE\BUREAU\UNIT1.OBJ  


 
G pourtant tester plusieur librairire, mais aucune ne marche. Quelqu'un aurai t'il une idee?  
Merci d'avance  
Myke

Reply

Marsh Posté le 22-06-2004 à 15:06:58   

Reply

Marsh Posté le 22-06-2004 à 15:59:03    

c'est peut-être con, mais essaye de supprimer tes .obj avant de recompiler.


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 22-06-2004 à 18:39:31    

G essayer de supprimer les *.obj, mais sa marche toujours pas.
 
G aussi essayer de changer de libmysql.lib, et voila un autre type d'erreur que j'obtien en compilant :

Citation :


[Lieur Erreur] 'C:\MYSQL\EMBEDDED\DLL\DEBUG\LIBMYSQLD.LIB' contains invalid OMF record, type 0x21 (possibly COFF)

Reply

Marsh Posté le 22-06-2004 à 19:58:00    

est tu sur d'avoir une librairie pour builder ??
il me semble que coff est un format employé par VC pour les libs  
 
dans le rep bin du builder C tu as coff2omf.exe  
tu as aussi , implib.exe si tu as to .h et ta .dll  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed