Est-ce je peut écrire une requête paramétré dans la propriété SQL du composant query ?merci a vous
Est-ce je peut écrire une requête paramétré dans la propriété SQL du composant query ?merci a vous
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
merci les gars,mais j'ai pas trouver ce que je voulez,si en prend cette requête:
commant en peu la maitre dans la propriété SQL du composant query
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;
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
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
merci pour le conseil
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager