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 :

Utilisation du TSQLQuery


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    16
    D�tails du profil
    Informations personnelles :
    �ge : 48

    Informations forums :
    Inscription : Mai 2007
    Messages : 16
    Par d�faut Utilisation du TSQLQuery
    Bonsoir,
    voil� je veux attaquer une BDD MySQL via ce composant
    J'ai un composant TSQLConnection, je me conecte � cette base sans probl�me.
    Mais quand j'active mon TSQLQuery1 (Open) (j'ai renseign� la requ�te select) il me met le message: "type de champ incorrect".
    Je ne sais pas d'o� �a peut venir.
    Pouvez-vous m'aiser

  2. #2
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    G�n�ralement ce message d'erreur apparait lorsque tu as une erreur dans ta requ�te.
    Si tu peut nous nommer la requ�te que tu as mise dans ton SQLQuery et le type de chaque champs utilis�, cela aiderai pour trouver une solution

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    16
    D�tails du profil
    Informations personnelles :
    �ge : 48

    Informations forums :
    Inscription : Mai 2007
    Messages : 16
    Par d�faut
    Je fais des tests actuellement alors ma requ�te est toute simple:
    "select * from sites where numero=xxx"
    Voil� c'est tout. j'affinerai plus tard mais m�me avec �a �a ne fonctionne pas.
    Tu me parles de type de champs. Dans mon composant SQL j'ai renseign� la propri�t� connexion avec mon TSQLConnection. Dans la propri�t� sql->text j'y ai mis la requ�te ci-dessus.
    Et c'est tout.
    J'ai peut-�tre oubli� quelque chose... c'est la premi�re fois que j'utilise ce composant, d'habitude j'attaque une BDD Oracle avec des composants ADO (TADOConnection, TADOQuery). l� je suis un peu perdu

    J'ai le message d'erreur quand je fais SQLQuery1->Open() ;
    Merci.

  4. #4
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    Salut,
    dans ta table sites de ta base de donn�es, le champ num�ro est bien renseign� comme un type num�rique ?

  5. #5
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    16
    D�tails du profil
    Informations personnelles :
    �ge : 48

    Informations forums :
    Inscription : Mai 2007
    Messages : 16
    Par d�faut
    Bonjour,
    Euh, tu veux dire dans mon SQLQuery ?
    Et bien non je n'ai d�clar� aucun champ. �a doit �tre �a mon erreur.
    D'apr�s ce que tu me dis je dois d�clarer chaque champs que je r�cup�re de ma requ�te ?
    Si tu pouvais m'�clairer.

    Ou je dois d�clarer ses champs dans mon SQLQuery ?

  6. #6
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    Salut,
    non tu ne doit d�clarer aucun champs dans ton SQLQuery,
    Par contre pour faire une requ�te sur une base de donn�es, tu doit bien te connecter � une base de donn�es, (tu as d'ailleurs pr�cis� que c'�tait une BDD MySQL dans ton premier post).
    Sur cette base de donn�es, est-ce que tu as bien une table sites avec un champ numero, et est-ce que ce champ est bien de type num�rique ?

Discussions similaires

  1. [Lazarus] Utilisation du composant TSQLQuery
    Par sverdo dans le forum Lazarus
    R�ponses: 1
    Dernier message: 13/09/2007, 11h22
  2. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    R�ponses: 8
    Dernier message: 08/06/2005, 15h57
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    R�ponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    R�ponses: 2
    Dernier message: 04/04/2002, 16h01
  5. R�ponses: 2
    Dernier message: 20/03/2002, 23h01

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