27. februar 2003 - 12:09Der er
8 kommentarer og 3 løsninger
Problem med SQL sætning til DB
Hej jeg har det problem at min sql forspørgsel ikke sletter noget i min database. Det er selvom dataerne jeg søger efter, der skal slettes er lagt ind.
Der udskrives på skærmen det første tal i tabellen nr og en SQLException: Data not found
Her søger jeg efter om et tal indtastet i et JTextfield er i DBsen (under atributten nr) og prøver at slette dennes tuple.
try { Statement s = con.createStatement();
ResultSet rs= s.executeQuery("SELECT *FROM vare"); int indnr = Integer.parseInt(nr.getText());
while (rs.next()) { System.out.println("indnr: " +rs.getInt("nr")); int dbnr = rs.getInt("nr"); if (indnr == dbnr) { String SQL = ("DELETE FROM vare WHERE nr='"+indnr+"'"); s.executeUpdate(SQL); } } } catch (Exception ex){System.out.println(ex);}
Manuelle og semi-automatiske strategier for identitetsstyring virker - lige indtil nogen beder om dokumentation. For at undgå denne fare har DKTV taget kontrol over sin identitets- og adgangsstrategi.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.