|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() joujou bellaÉtudiant Inscription : octobre 2011 Messages : 51 ![]() |
Salut,
je veux extraire la valeur de KEY(clé primaire) de la table name quand la valeur de NAME = à la valeur d'une variable "var". table name: KEY | NAME ---------------------- u345 | rourou u678 | joujou requête Comment je dois écrire la requête? Merci. |
|
|
00
|
|
|
#3 | ||||
|
Invité régulier
![]() joujou bellaÉtudiant Inscription : octobre 2011 Messages : 51 ![]() |
j'ai essayé avec les requêtes suivantes mais ça ne marche pas
Code :
Code :
|
||||
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() joujou bellaÉtudiant Inscription : octobre 2011 Messages : 51 ![]() |
ma question est plutôt comment écrire la variable var dans la clause WHERE ?
|
|
|
00
|
|
|
#5 |
|
Membre émérite
![]() Olivier DehorterIngenieur de recherche - Ecologue Inscription : juin 2003 Messages : 697 ![]() |
La requête est correct; ce n'est donc pas un problème de SQL.
Le passage de paramètre dépend du SGBD utilisé (En FIREBIRD, l’écriture est :Var, en MSSQL , c'est @Var) ATTENTION : Varest souvent un mot-clé, il vaut donc mieux utiliser autre chose comme nom de variable (Vari, Varia, ...) Ensuite, le passage du paramètre dépend du langage et des composants utilisés. Donc il faut vérifier l'aide à ce niveau. |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() joujou bellaÉtudiant Inscription : octobre 2011 Messages : 51 ![]() |
le SGBD que j'utilise est Mysql et le langage de programmation c'est java.
j'ai essayé avec @nomd mais le problème persiste encore. |
|
|
00
|
|
|
#7 |
|
Membre émérite
![]() Olivier DehorterIngenieur de recherche - Ecologue Inscription : juin 2003 Messages : 697 ![]() |
Je ne connais ni MySql, ni JAVA...
Il faut aller voir sur ces forums spécifiques |
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() ![]() Inscription : novembre 2010 Messages : 51 ![]() |
Variable SQL ou variable Java ?
Montre un petit bout du programme. |
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() joujou bellaÉtudiant Inscription : octobre 2011 Messages : 51 ![]() |
c'est une variable java.
|
|
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() Inscription : mai 2002 Messages : 1 641 ![]() |
bah fait du sql dynamique au lieu de foutre des variable en dure dans tes statements... la bases des injections sql.. bref rapproche toi du framework que tu utilises ...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com