Jeg har en Servlet, der kalder ned i en database og henter noget op..(en url til et billede). problemmet består i at det kun virker første gang jeg kalder servletten, hvis jeg herefter trykker på tilbage i browseren og vælger et andet link..(til samme side, men med andre parameter), så giver den følgende SQLException:" Opbrugt resultatsæt" ?! Koden er placeret i doGet() metoden i servletten, og den tager også rigtigt imod de nye parameter. lidt kode her: ResultSet rs; con = controller.getConnection(); Statement st = con.createStatement(); String sql ="SELECT bla bla bla image" rs = st.executeQuery(sql); imageURL ="test"; rs.next(); imageURL = rs.getString("IMAGE");
kan man "cleare" et resultatsæt, eller på andre måder initialisere det igen!? (det er vist et interface?!) Statementet burde jo bliver initialiseret igen for hvert kald?!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har nu brugt en andens DB-framework, og det fungere..(skal ikke kunne sige hvorfor?!?!)..men tak for hjælpen!
Synes godt om
Ny brugerNybegynder
Din løsning...
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.