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

Bases de données Delphi Discussion :

Pbl sql et delphi


Sujet :

Bases de données Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2002
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2002
    Messages : 119
    Par défaut Pbl sql et delphi
    bonjour d un une table TblRegimeTVA j ai 2 champs (regimetva et taux)

    je charge a l aide d une requete sql toutes les valeur du champs regime tva ds un combo

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    //--------------Chargement du combo pour regime   -------------------
    Query1.SQL.Clear;
    Query1.SQL.add( 'SELECT DISTINCT RegimeTVA FROM TblRegimeTVA');
    Query1.Open;
    Comboregimetva.clear;
    while not query1.eof do
    begin
       Comboregimetva.Items.Add(query1.FieldValues['RegimeTVA']);
       Query1.next
    end;
    Query1.close;
    //-------------------------------------------------------------------
    et lorsqeu je je choisi un regime a l aide de ce combo , je voudrai que mon tva.txt prenne la valeur 'taux' correspondante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    procedure TForm1.ComboregimetvaChange(Sender: TObject);
    begin
    //--------------Chargement du combo pour reglement   -------------------
     
    Query1.SQL.Clear;
    Query1.SQL.add( 'SELECT distinct taux FROM TblRegimeTVA WHERE RegimeTVA='+'''+comboregimetva.text+'''+'');
    Query1.Open;
    tva.Text:=(query1.FieldValues['taux']);
    query1.close;
    end;
    c est la que ca bloque , y a t il un moyen plus simple ?? ou voyez vous une erreur ?
    merci

  2. #2
    Seb
    Seb est déconnecté
    Membre éprouvé

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 81
    Par défaut
    Salut,

    Citation Envoyé par rippoz
    c est la que ca bloque
    Ca bloque comment?
    Message d'erreur? Aucun résultat?

    Ton RegimeTVA est de quel type?
    Si ce n'est pas une chaîne de caractère, essayes d'enlever les '''.

    A+,

    Seb.

  3. #3
    Membre confirmé
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2002
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2002
    Messages : 119
    Par défaut
    ca me dis conversion de type variant incorect

    regime tva c ets du text et taux c est du numerique

    en fait la requete ne ramene qu une valeur normalement , et je veux la mettre ds tva.txt

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 266
    Par défaut
    testes avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tva.Text:=(query1.FieldValues['taux'].asString);

  5. #5
    Membre confirmé
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Mars 2002
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2002
    Messages : 119
    Par défaut
    ca me dis : le variant ne refance pas un objet automation :s

    kezako ?

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 266
    Par défaut
    sinon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    tva.Text:=(query1.FieldByName('taux').asString);

Discussions similaires

  1. Intégration sql dans delphi
    Par the watcher dans le forum Bases de données
    Réponses: 5
    Dernier message: 04/11/2005, 10h46
  2. function extract du sql et delphi
    Par guy kadima dans le forum Bases de données
    Réponses: 3
    Dernier message: 06/06/2005, 10h08
  3. SQL avec Delphi 4
    Par jackrabbit dans le forum Bases de données
    Réponses: 1
    Dernier message: 12/10/2004, 11h05
  4. sql avec delphi
    Par k_boy dans le forum Bases de données
    Réponses: 6
    Dernier message: 27/07/2004, 22h39
  5. probleme sql avec delphi
    Par lil_jam63 dans le forum Bases de données
    Réponses: 7
    Dernier message: 25/02/2004, 04h32

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