IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

Palette BDE et MySql sous C++ Builder


Sujet :

C++Builder

  1. #21
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Citation Envoy� par Crayon Voir le message
    Les deux premiers probl�mes sont normal, par contre je n'ai pas eu de probl�me avec PD0XUSRS.NET!

    Si tu n'ouvre pas la Form est-ce que tu peux compiler et ex�cuter le programme? Utilise les fichier directement du .zip et NON ceux modifi�s par la derni�re ouverture du projet.
    J'ai recommenc� deux fois de suite, et impossible de compiler le programme du zip venant de developpez.net

  2. #22
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Je viens de remarquer que le fichier se trouve dans C:\PDOXUSRS.NET sur mon ordinateur. Est-ce qu'il est l� pour toi et est-ce que tu as les droits en �criture et lecture sur le fichier?

    PS: sous quel environnement travailles-tu, XP ou Vista?

  3. #23
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Citation Envoy� par Crayon Voir le message
    Je viens de remarquer que le fichier se trouve dans C:\PDOXUSRS.NET sur mon ordinateur. Est-ce qu'il est l� pour toi et est-ce que tu as les droits en �criture et lecture sur le fichier?

    PS: sous quel environnement travailles-tu, XP ou Vista?
    Ah je vais v�rifier �a.

    Je suis sous Vista (grrr).

  4. #24
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Je n'ai m�me pas ce dossier l� "PDOXUSRS"

    C'est normal ?

  5. #25
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Il ne s'agit pas d'un dossier, mais d'un fichier nomm� PDOXUSRS.NET. Je suis sous XP avec C++Builder 2009, donc je ne sait pas si c'est normal qu'il ne soit pas l� pour toi.

    Avec Vista, est-ce que tu as les droits d'administrateur?

  6. #26
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Citation Envoy� par Crayon Voir le message
    Il ne s'agit pas d'un dossier, mais d'un fichier nomm� PDOXUSRS.NET. Je suis sous XP avec C++Builder 2009, donc je ne sait pas si c'est normal qu'il ne soit pas l� pour toi.

    Avec Vista, est-ce que tu as les droits d'administrateur?
    En fait, c'est ambigu cette histoire d'administrateur avec Vista.
    Il faut travailler sur une session admin pour avoir tout les droit, apr�s je ne sais pas si c'est du � �a.

    Tu dis que ce fichier est en th�orie install� � la racine sur le "C" ?

    J'ai pourtant, avec Vista mis Borland certain composant comme "Database Desktop" sur C: .

    Je ne comprend pas mais bon, on va bien finir par trouver la solution

  7. #27
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Si on retourne un peu en arri�re, tu peux me dire le message complet avec l'erreur mentionn� ici:
    Citation Envoy� par Fabien50 Voir le message
    JIl me dit que mysql_init n'est pas r�solu...
    Est-ce une erreur de linking?

  8. #28
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Alors pour l'erreur du mysql :

    [C++ Error] Unit1.cpp(15): E2209 Unable to open include file 'include/mysql.h'
    [C++ Error] Unit1.cpp(283): E2451 Undefined symbol 'MYSQL'
    [C++ Error] Unit1.cpp(283): E2451 Undefined symbol 'mySQL'
    [C++ Error] Unit1.cpp(284): E2268 Call to undefined function 'mysql_init'
    [C++ Error] Unit1.cpp(285): E2268 Call to undefined function 'mysql_close'

    voici les lignes de codes :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    #define __WIN__
    #include "include/mysql.h"
     
    [...]
     
    MYSQL *mySQL;
    mySQL = mysql_init(NULL);
    mysql_close(mySQL);
    voil�

  9. #29
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Le probl�me est TR�S simple:
    [C++ Error] Unit1.cpp(15): E2209 Unable to open include file 'include/mysql.h'
    Le fichier mysql.h n'est pas trouv�. Il faut mettre tes .h dans le dossier C:\Program Files\CodeGear\RAD Studio\6.0\include ou similaire.

  10. #30
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Citation Envoy� par Crayon Voir le message
    Le probl�me est TR�S simple:

    Le fichier mysql.h n'est pas trouv�. Il faut mettre tes .h dans le dossier C:\Program Files\CodeGear\RAD Studio\6.0\include ou similaire.
    ben j'ai mis tout mes header .h dans le include, qui se trouve d�j� au bon endroit, en th�orie, puisqu'il ne demande pas par exemple le windows.h.

    O� est le probl�me

  11. #31
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Citation Envoy� par Fabien50 Voir le message
    ben j'ai mis tout mes header .h dans le include, qui se trouve d�j� au bon endroit, en th�orie, puisqu'il ne demande pas par exemple le windows.h.

    O� est le probl�me
    Je ne comprend pas ta r�ponse, est-ce que mysql.h est dans C:\Program Files\CodeGear\RAD Studio\5.0\include ou C:\Program Files\CodeGear\RAD Studio\6.0\include?

  12. #32
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Citation Envoy� par Crayon Voir le message
    Je ne comprend pas ta r�ponse, est-ce que mysql.h est dans C:\Program Files\CodeGear\RAD Studio\5.0\include ou C:\Program Files\CodeGear\RAD Studio\6.0\include?
    Il est dans "C:\Include"

    Comme pour tout les autre header.h

  13. #33
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Citation Envoy� par Fabien50 Voir le message
    Il est dans "C:\Include"

    Comme pour tout les autre header.h
    Quand tu dis "les autres header" tu parles des autres de MySQL ou tout ceux de C++Builder? Car si tu parles de ceux de C++Builder, ton installation est vraiment merdique et je comprend pourquoi certain fichier peuvent sont manquant.

    Quel est ta version de C++Builder?

  14. #34
    Membre �m�rite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par d�faut
    il a bcb6

    et le dossier include est un sous repertoire de son projet d apres ce que je sais

  15. #35
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Citation Envoy� par Crayon Voir le message
    Quand tu dis "les autres header" tu parles des autres de MySQL ou tout ceux de C++Builder? Car si tu parles de ceux de C++Builder, ton installation est vraiment merdique et je comprend pourquoi certain fichier peuvent sont manquant.

    Quel est ta version de C++Builder?
    C'est l'installation d'un d�veloppeur pro qui m'a fait �a, exclusivement pour Vista.

    Je parle des header de C++ Builder oui.

    Je ne parle pas de ceux de mysql.

    Vous me conseillez quoi du coup ?

  16. #36
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Bonjour,

    j'ai un gros probl�me de linker dans mon application maintenant

    Est ce que ce type d'erreur vous semble facile � r�soudre ? et comment ?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    [Linker Error] Unresolved external 'mysql_init' referenced from C:\USERS\FABIEN\IUT\STAGE\PROJET_PHOTOCOPIEUR\BORLAND\WINNER2\UNIT1.OBJ
    [Linker Error] Unresolved external 'mysql_real_connect' referenced from C:\USERS\FABIEN\IUT\STAGE\PROJET_PHOTOCOPIEUR\BORLAND\WINNER2\UNIT1.OBJ
    [Linker Error] Unresolved external 'mysql_query' referenced from C:\USERS\FABIEN\IUT\STAGE\PROJET_PHOTOCOPIEUR\BORLAND\WINNER2\UNIT1.OBJ
    [Linker Error] Unresolved external 'mysql_store_result' referenced from C:\USERS\FABIEN\IUT\STAGE\PROJET_PHOTOCOPIEUR\BORLAND\WINNER2\UNIT1.OBJ
    [Linker Error] Unresolved external 'mysql_fetch_row' referenced from C:\USERS\FABIEN\IUT\STAGE\PROJET_PHOTOCOPIEUR\BORLAND\WINNER2\UNIT1.OBJ
    [Linker Error] Unresolved external 'mysql_num_fields' referenced from C:\USERS\FABIEN\IUT\STAGE\PROJET_PHOTOCOPIEUR\BORLAND\WINNER2\UNIT1.OBJ
    [Linker Error] Unresolved external 'mysql_free_result' referenced from C:\USERS\FABIEN\IUT\STAGE\PROJET_PHOTOCOPIEUR\BORLAND\WINNER2\UNIT1.OBJ
    [Linker Error] Unresolved external 'mysql_close' referenced from C:\USERS\FABIEN\IUT\STAGE\PROJET_PHOTOCOPIEUR\BORLAND\WINNER2\UNIT1.OBJ
    Elles proviennent toutes de la m�me source : le mysql.

    Si quelqu'un serait me d�bloquer l� dessus (Cedni si par hasard tu passes dans le coin )

    Merci d'avance

  17. #37
    Membre �m�rite
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Par d�faut
    Hello

    Faudrait pas rajouter un truc du genre mysql.lib dans le projet ?

  18. #38
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Citation Envoy� par totoche76 Voir le message
    Hello

    Faudrait pas rajouter un truc du genre mysql.lib dans le projet ?
    J'avais oubli� d'ajouter une dll et une lib au projet en fait : libmysql.dll et libmysql.lib

    Merci � Cedni pour la trouvaille

  19. #39
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Citation Envoy� par Fabien50 Voir le message
    Merci � Cedni pour la trouvaille
    La trouvaille??? Je ne veut pas �tre m�chant Fabien50, mais cette �tape figure dans le tutoriel � cet page (dont j'ai d�j� poster le lien pr�c�demment): http://lfe.developpez.com/BCBmySQL

    Il s'agit de l'�tape 1.2:
    La libraire ainsi cr��e doit �tre ajout�e au projet
    En plus, tu dis:
    Citation Envoy� par Fabien50 Voir le message
    Sinon, j'ai fais le tuto sur l'api mysql, et je coince au niveau des lignes banales suivantes :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    MYSQL *mySQL;
    mySQL = mysql_init(NULL);
    Il me dit que mysql_init n'est pas r�solu...
    J'ai pourtant fais tout ce qui avait �tait dit auparavant dans le tuto.(
    Apparemment pas tout...

  20. #40
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2008
    Messages
    117
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2008
    Messages : 117
    Par d�faut
    Citation Envoy� par Crayon Voir le message
    La trouvaille??? Je ne veut pas �tre m�chant Fabien50, mais cette �tape figure dans le tutoriel � cet page (dont j'ai d�j� poster le lien pr�c�demment): http://lfe.developpez.com/BCBmySQL

    Il s'agit de l'�tape 1.2:


    En plus, tu dis:

    Apparemment pas tout...
    Oui effectivement j'ai simplement rat� une �tape crayon ! Je pensais � tord que il fallait b�tement mettre ces deux fichiers dans le dossier du projet. Je ne connais pas suffisamment Builder pour savoir qu'il fallait faire cette manipulation. Maintenant, je comprend mieux

Discussions similaires

  1. Comment d�sinstaller MySQL sous linux
    Par nahmsath dans le forum Installation
    R�ponses: 5
    Dernier message: 18/09/2007, 10h46
  2. installation 'automatique' de mysql sous win9x ?
    Par greystock dans le forum Installation
    R�ponses: 3
    Dernier message: 07/03/2004, 03h06
  3. DLL sous C++ builder 6
    Par ovdz dans le forum C++Builder
    R�ponses: 3
    Dernier message: 05/08/2003, 14h15
  4. requ�te mysql sous php
    Par remi59 dans le forum D�buter
    R�ponses: 9
    Dernier message: 03/07/2003, 10h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo