02. september 2008 - 20:17Der er
2 kommentarer og 1 løsning
Resultset, forbundet til database hele tiden?
Hej
i java er et resultset forbundet til en database hele tiden så længe det lever? altså så hvis jeg ændrer cursoren på min resultset vil det få databasen til at arbejde? er der måder man kan vælge om resultsettet skal være forbunder til databasen hele tiden eller om det skal hente alt dataen ned og så lukke forbindelsen?
Et ResultSet er forbundet til databasen d.v.s. at du ikke maa lukke Connection.
Det er op til den enkelte driver om den vil laese en raekke af gangen eller laese i klumper. Men da du jo kan bruge et ResultSet til at laese 100 GB data, saa vil der ihvertfald vaere nogen tilfaelde hvor det hele ikke kan vaere i memory.
Hvis du vil have noget som ikke er forbundet til databasen skal du kigge paa RowSet.
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.