[JDBC]problème de syntaxe dans une requête en java...
bonjour tout le monde... je n'arrive pas à corriger une erreur : je suis dans un ActionPerformed
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| else if (e.getSource() == boutonSupprimer)
{
try
{
supp = c.getConnection().createStatement();
********** rep = supp.executeQuery("delete from Personne where (num='$num_courant')");
}
catch (SQLException e3)
{
System.out.println("Erreur pour la suppression");
e3.printStackTrace();
}
} |
le compilateur ne trouve aucune erreur, mais lorsque je clique sur le bouton "supprimer", rien ne se passe, et voici l'erreur (au niveau des étoiles):
Code:
Erreur de syntaxe dans l'expression 'num=$num_courant'
pour info, la variable "num_courant" est déclaré en private static dans cette classe...
aidez moi svp