hallo,
ik ben bezig met een choice menu in java, daarbij gebruik ik de volgende code
try {
Class.forName("com.mysql.jdbc.Driver");
myConn1 = DriverManager.getConnection("jdbc:mysql://192.******:3306/test");
Statement stmt = myConn1.createStatement();
String klant= keuze.getSelectedItem();
String SQL = ("select * from klanten where voornaam=('klant')");
ResultSet results1 = stmt.executeQuery(SQL);
while(results1.next()) {
String voornaam = results1.getString("voornaam");
String achternaam = results1.getString("achternaam");
String postcode = results1.getString("postcode");
String telefoon = results1.getString("telefoon");
jTextField1.setText(voornaam);
jTextField2.setText(achternaam);
jTextField3.setText(postcode);
jTextField4.setText(telefoon);
System.out.println("Voornaam " +voornaam + "\n" +
"Achternaam "+ achternaam +"\n"+ "Postcode "+postcode + "\n");
}
nu wil ik dus aan de hand van een verkregen variabele (getSelectedItem van de choice) een sql query naar mijn MySql database sturen. alleen kom ik er maar niet achter hoe ik een java variabele mee kan geven in de SQL statement.
ik ben bezig met een choice menu in java, daarbij gebruik ik de volgende code
try {
Class.forName("com.mysql.jdbc.Driver");
myConn1 = DriverManager.getConnection("jdbc:mysql://192.******:3306/test");
Statement stmt = myConn1.createStatement();
String klant= keuze.getSelectedItem();
String SQL = ("select * from klanten where voornaam=('klant')");
ResultSet results1 = stmt.executeQuery(SQL);
while(results1.next()) {
String voornaam = results1.getString("voornaam");
String achternaam = results1.getString("achternaam");
String postcode = results1.getString("postcode");
String telefoon = results1.getString("telefoon");
jTextField1.setText(voornaam);
jTextField2.setText(achternaam);
jTextField3.setText(postcode);
jTextField4.setText(telefoon);
System.out.println("Voornaam " +voornaam + "\n" +
"Achternaam "+ achternaam +"\n"+ "Postcode "+postcode + "\n");
}
nu wil ik dus aan de hand van een verkregen variabele (getSelectedItem van de choice) een sql query naar mijn MySql database sturen. alleen kom ik er maar niet achter hoe ik een java variabele mee kan geven in de SQL statement.
[ Voor 7% gewijzigd door Verwijderd op 22-12-2003 00:56 ]