Avatar billede joki Mester
17. januar 2006 - 12:02 Der er 10 kommentarer og
1 løsning

rs.beforeFirst() virker ikke

Hej

Jeg forsøger at gennemløbe et resultset 2 gange. Den første er ok, men det ser ud som om jeg ikke kommer ind i min
while(rs.next()) ved andet gennemløb.

Jeg får denne fejl.
java.lang.AbstractMethodError: f.db.beforeFirst()V
Avatar billede arne_v Ekspert
17. januar 2006 - 12:26 #1
sjov fejl - det lydre næsten som at det kører på en ældgammel java version / JDBC driver
hvor den metode mangler

hvad bruger du ?

(og du ved godt at du får en fejl hvis dit record set er forward only ikke ?)
Avatar billede joki Mester
17. januar 2006 - 12:43 #2
jeg ved nu ikke hvor sjovt det er lige p.t.
Jeg har downloaded netbeans 4.1 tror det er java 1.4.2_10

Jeg køre op i mod en filemaker database, med deres driver.
Hvor kan jeg se om mit recordset er forward only
Avatar billede arne_v Ekspert
17. januar 2006 - 12:46 #3
du kan se det med rs.getType()

du angiver det i createStatement / prepareStatement
Avatar billede arne_v Ekspert
17. januar 2006 - 12:47 #4
hvad version er den driver ?
Avatar billede arne_v Ekspert
17. januar 2006 - 12:48 #5
du kan checke JDBC kompatbilitet via

con.getMetaData().getJDBCMajorVersion() og con.getMetaData().getJDBCMinorVersion()

eller det kan du nok alligevel ikke fordi det også er en nyere funktionalitet
Avatar billede joki Mester
17. januar 2006 - 13:05 #6
createStatement kaldes uden parameter, driveren var den der fuldte med Filemaker 5 i biblioteket Developer Extras
Avatar billede arne_v Ekspert
17. januar 2006 - 17:10 #7
jeg er 80% sikker på at problemet ligger i den driver
Avatar billede arne_v Ekspert
17. januar 2006 - 18:58 #8
kan du evt. decompile driveren og checke deres ResultSet implementation og
se om metoden mangler ?
Avatar billede joki Mester
09. februar 2006 - 16:15 #9
jeg har løst det ved at danne objekter og gemmes disse i ArrayList.
smid bare et svar hvis du ønsker point for din indsats
Avatar billede arne_v Ekspert
09. februar 2006 - 16:26 #10
svar

overvej at du selv ligger et ogsaa og deler
Avatar billede joki Mester
10. februar 2006 - 09:50 #11
du får dem alle jeg kommer ikke på top 10. i dette lev.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester