Mysql+java

Fermé
laurent2403 Messages postés 79 Date d'inscription jeudi 11 novembre 2010 Statut Membre Dernière intervention 23 février 2020 - 12 avril 2013 à 12:00
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 - 12 avril 2013 à 12:05
Bonjour,



juste un renseignement s'il vous plait, comment peut on récupérer le txt d'un textfield dans une requette pour l'insérer dans une table mysql , j'ai essaye :

try {
Connection_Mysql.Connection_BD_MySql();
String login = textField_login.getText();
String mdp = textField_mdp.getText();
String requette = ("insert into Compte values" + login + mdp);
Connection_Mysql.con.createStatement().execute(requette);
A voir également:

1 réponse

arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
12 avril 2013 à 12:05
Et cela donne?

Le getText() c'est correct, par contre la requête SQL, c'est pas ça.

INSERT INTO Compte VALUES('login','mdp');

Ca c'est la définition SQL, à retranscrire dans le code pour obtenir la même chose à l'exécution.

Et il serait plus judicieux d'utiliser des preparedStatement, au risque de se retrouver avec une injection SQL.
0