Avatar billede loopstudio Nybegynder
17. oktober 2006 - 12:30 Der er 2 kommentarer

RecordSet.AbsolutePosition returnerer -1

Hejsa..

Jeg har et problem med at mit recordset i en ADO connection med MySQL ODBC driver 3.51 op imod ASP.

Jeg benytter mig af server-side cursors og funktionen .Find samt properties'ne .AbsolutePosition, .CursorType & .LockType.

Hvis jeg udskriver værdierne viser de flg:

objRs.CursorType = 3 '***** adOpenStatic
objRs.AbsolutePosition = -1 '***** adPosUnknown
objRs.LockType = 1 ***** 'adLockReadOnly

Mit problem er at .AbsolutePosition viser -1 uanset om jeg lige har åbnet recordsættet eller jeg har brugt en .Find til at finde en post.
Den BURDE give mig et unikt nr. der refererer til en bestemt post.

Koden virkede tidligere op imod en MS Access database, men nu har jeg altså flyttet koden over till en MySQL database.

Er der nogen der ved hvorfor det ikke virker? Og/eller har et løsningsforslag?

På forhånd tak
Martin
Avatar billede arne_v Ekspert
17. oktober 2006 - 12:58 #1
som jeg husker det så er der nogen ting der ikke er supporteret i ADO med ODBC
driveren for MySQL

måske er du uheldig og har ramt en af dem
Avatar billede arne_v Ekspert
09. december 2006 - 23:57 #2
kommet videre ?
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
Computerworld tilbyder specialiserede kurser i database-management

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