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 :

ecrire une requête paramétré


Sujet :

Bases de données Delphi

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 37
    Points : 12
    Points
    12
    Par défaut ecrire une requête paramétré
    Est-ce je peut écrire une requête paramétré dans la propriété SQL du composant query ?merci a vous

  2. #2
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 700
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 700
    Points : 13 138
    Points
    13 138
    Par défaut
    Oui

  3. #3
    Membre averti Avatar de archonte
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 341
    Points : 392
    Points
    392
    Par défaut
    OUI !

    pour info : il y a plein d'exemples dans la page SQL de la (qui est faite pour ça !) ici. Allez, un petit effort pour la réponse : il faut cliquer !!


    [edit] Grillé par AndNotOr !
    "Je n'ai jamais rencontré d'homme si ignorant qu'il n'eut quelque chose à m'apprendre."
    Galilée

  4. #4
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 37
    Points : 12
    Points
    12
    Par défaut
    merci les gars,mais j'ai pas trouver ce que je voulez,si en prend cette requête:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    query2.SQL.Add('SELECT nomc,srester,datev FROM ventes WHERE NomC = :Var2 ');
    query2.ParamByName('Var2').Value := Edit1.Text;
    commant en peu la maitre dans la propriété SQL du composant query

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 046
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 046
    Points : 40 962
    Points
    40 962
    Billets dans le blog
    62
    Par défaut
    Rien de plus simple .

    mettre le texte de la query dans la propriété SQL
    puis cliqué sur la propriété params , miracle le paramètre apparaît , il suffit alors de définir son type
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  6. #6
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 460
    Points : 24 877
    Points
    24 877
    Par défaut
    Citation Envoyé par malone12 Voir le message
    merci les gars,mais je n'ai pas trouvé ce que je voulais,si on prend cette requête:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    query2.SQL.Add('SELECT nomc,srester,datev FROM ventes WHERE NomC = :Var2 ');
    query2.ParamByName('Var2').Value := Edit1.Text;
    comment en peu la mettre dans la propriété SQL du composant query


    Quel est ton problème, tu as déjà le SQL dans le TQuery, ta question concerne-t-elle son Exécution ? utilise Open() !
    Cela concerne l'IDE, il suffit de sélectionner le composant TQuery, puis F11, puis défiler dans l'Inspecteur jusqu'à la propriété SQL, puis appuyer sur le bouton '...' qui te fournira un Editeur de Texte
    Automatiquement, ton paramètre sera ajouté à Params !

    Alors maintenant, va donc faire les tutoriels de base pour la programmation Delphi, renseigne toi sur la langue française ainsi que le vocabulaire approprié à la programmation, et reviens nous voir avec une question claire et précise !
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  7. #7
    Membre à l'essai
    Inscrit en
    Juin 2010
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 37
    Points : 12
    Points
    12
    Par défaut
    merci pour le conseil

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ADO.Net][C#/Mysql] Comment exécuter une requête paramétrée?
    Par wremacle dans le forum Accès aux données
    Réponses: 6
    Dernier message: 07/02/2006, 16h55
  2. Réponses: 5
    Dernier message: 18/11/2005, 23h28
  3. Déterminer une requête paramétrée avec LIKE
    Par priest69 dans le forum Access
    Réponses: 4
    Dernier message: 24/10/2005, 19h29
  4. Ouvrir un curseur avec une requête paramétrée?
    Par nnj dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 11/07/2005, 14h12
  5. [ADO.Net][C#/Oracle] Comment utiliser une requête paramètrée ?
    Par kaboume dans le forum Accès aux données
    Réponses: 4
    Dernier message: 05/07/2005, 14h50

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