Ultimus
Legacy Member
hallo,
ik heb een probleem in mijn code. Ik probeer een simpele query (voor loginmodule) naar mysql databank te sturen maar dit wil niet lukken. Ik krijg steeds volgende fout melding:
SQLException : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'paswoord = informatica' at line 1
(informatica is de waarde uit de variabele password)
Het enige mijn .jsp probeerd uit te voeren is de volgende procedure in een java classe:
Ik ben een beetje ten einde raad, het internet wist me ook niets te vertellen. Is er iemand die deze noob kan verderhelpen?
ik heb een probleem in mijn code. Ik probeer een simpele query (voor loginmodule) naar mysql databank te sturen maar dit wil niet lukken. Ik krijg steeds volgende fout melding:
SQLException : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'paswoord = informatica' at line 1
(informatica is de waarde uit de variabele password)
Het enige mijn .jsp probeerd uit te voeren is de volgende procedure in een java classe:
Code:
public boolean checkPassword(String username, String password){
try{
PreparedStatement preparedStatement = null;
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
this.conn = DriverManager.getConnection("jdbc:derby://localhost:3306/olen1", "root", "toor");
String query = "select * from gebruikers where GEBRUIKERSNAAM = ?, PASWOORD = ?";
preparedStatement = this.conn.prepareStatement(query);
preparedStatement.setString(1,username);
preparedStatement.setString(2,password);
rs = preparedStatement.executeQuery(query);
this.rs.first();
if(this.rs.getString(5) == username && this.rs.getString(6) == password){
return true;
}else{
return false;
}
}
catch (Exception ex){
System.out.println("Exception is : " + ex.toString() );
return false;
}
}
}
Ik ben een beetje ten einde raad, het internet wist me ook niets te vertellen. Is er iemand die deze noob kan verderhelpen?

. Ik heb het alleszins aangepast maar het heeft niet mogen baten. Ik krijg nog steeds de zelfde foutmelding.