J'ai vu quelque part cet exemple:JDBC - prepareStatement - Comment l'utiliser?
rs = connection.prepareStatement("select * from table").executeQuery();
Puis-je utiliser ce format, si je veux exécuter une requête comme celui-ci « Select * from table où la colonne = « bonjour » »?
La façon dont je d'habitude j'utiliser l'objet prepareStatement est quelque chose comme ceci:
String sql = "select * from adresa where column = ?";
PreparedStatement pre = con.prepareStatement(sql);
pre.setString(1, i);
rs = pre.executeQuery();
plus tard Edit:
Je ne comprends pas. Pascal Thivent a écrit que je peux utiliser la version courte avec les paramètres In, mais Liu me dit que ce n'est pas possible. :) Anw, en utilisant la version de Pascal, je reçois cette erreur: void ne peut pas être déréférencé
J'ai supprimé ma réponse, il était tout simplement faux ... –