Bonjour, je fais appel au click d'un bouton pour éxécuter une requête Sql. Cette requête prend comme paramètre un string tapé dans un jtextfield :
L'erreur suivante est générée lors du click :Code:
1
2
3
4
5 void jButton1_actionPerformed(ActionEvent e) { String marque = jTextField1.getText(); database2.executeStatement("INSERT INTO dbo.Famille_articles (lib_famille) VALUES ("+marque+")"); }
com.borland.dx.dataset.DataSetException: [Microsoft][ODBC SQL Server Driver][SQL Server]Le nom 'koko' n'est pas autorisé dans ce contexte. Seules sont autorisées ici des constantes, des expressions ou des variables. Les noms de colonnes ne sont pas autorisés.
Merci d'avance!
JB.