jdbc - java sql exception parameter not set -
i trying data database in table 2 parameters, when try execute code gives error: parameter not set. think small mistake can't find it. problem 2 parameters, never used 2 before. can me?
public static void tabelvullen(int kaartnummer,int datum){ connection con; try { con = drivermanager.getconnection(db, "", ""); preparedstatement s = con.preparestatement("select kaartnummer, datum, maaltijd, prijs logbestanden kaartnummer=? , datum=?"); s.setint(1, kaartnummer); rset = s.executequery(); while(rset.next()){ string[] logboek = new string[4]; logboek[0]=rset.getstring("kaartnummer"); logboek[1]=rset.getstring("datum"); logboek[2]=rset.getstring("maaltijd"); logboek[3]=rset.getstring("prijs"); model.addrow(logboek); } s.close(); con.close(); } catch (sqlexception e) { system.out.println("error logbestandenweergeven: " + e); } }
this error
error logbestandenweergeven: net.ucanaccess.jdbc.ucanaccesssqlexception: parameter not set
you need supply second parameter datum value:
preparedstatement s = con.preparestatement("select kaartnummer, datum, maaltijd, prijs logbestanden kaartnummer=? , datum=?"); s.setint(1, kaartnummer); s.setint(2, datum); // missing rset = s.executequery();
Comments
Post a Comment