Requete sql
fabien
-
MOHAMED -
MOHAMED -
salut ,
vla , svp , comment passer en argument 2 variables dans la clause where ? genre : select ...from ....where cod =.... and nom = ....
s il existe un lien qui traite un peu de la question je vous serais tres reconnaissant de me l indiquer , merci
vla , svp , comment passer en argument 2 variables dans la clause where ? genre : select ...from ....where cod =.... and nom = ....
s il existe un lien qui traite un peu de la question je vous serais tres reconnaissant de me l indiquer , merci
8 réponses
-
logiquement c est bon ce que tu marques
ex:
select * from client where nom='marc' and prenom='dupond'; -
merci pour ta rep , mais ce que je veux passer en argument c est pas des constantes mais des variables !
merci encore -
tu es un peu vague... avec quel language utilise tu le sql???
car suivant ke ce soit du php, vb ou autre les syntaxe sont legerement differente !
voila j'esprer pouvoir t'aider plus
cordialement dub
"Un simple homage a JAH, ss joins ni faux rasta, simple mes
au roi, qu'je sens si pres de moi" DubIncorporation -
si c du php j'utiliserais :
$req = "select * from client where nom=' ".$var1." ' and prenom=' ".$var2." ' ";
sans espace entre les simples et doubles quotes c juste pour bine les voir la .
les bénéfices ca se divient, la réclusion ca s'additionne.. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
Je suis dsl mais je ne connais pas trop vb6 mais je vais chercher si j'ai pas un cours en pdf! si c'est le cas je te le ferais passe!
cordialement dub
"Un simple homage a JAH, ss joins ni faux rasta, simple mes
au roi, qu'je sens si pres de moi" DubIncorporation -
en vb c'est
sql= "select * from table wherre champs1=" & <nom de la var vb> & ";"
le champ et le nom de la var doivent être de même type
Il faut donc des fois mettre des guillements autour du nom de la var -
Bonjour à tous,
Je poste mon problème ici à la suite de ce message :
------------------------------
si c du php j'utiliserais :
$req = "select * from client where nom=' ".$var1." ' and prenom=' ".$var2." ' ";
sans espace entre les simples et doubles quotes c juste pour bine les voir la .
----------------------------
J'ai presque le même probleme mais en C++, ce qui ne change pas grand chose à la solution, c'est juste une histoire de syntaxe :
AnsiString req, ville; ville="Lille"; req = "select * from client where nom=' "+ville+" ' " ;
Mon pb : Lorsqu'une ville contient des quotes ou des apostrophes " ' " par exemple "Villeneuve d'Ascq"
Que faire ? J'ai essayé "\" devant la quote contenue dans la variable mais rien y fait :/
Aidez moi plz
Merci d'avance pour votre aide ;-)
++