Jeg har et mega problem med Move.Previous og Move.Last. Jeg tvivler efterhånden stærkt på at det er koden der fejler. Så er der en der ved om man skal give lov til at bevæge sig frem og tilbage i selve opsætningen på serveren eller noget andet der gør at det fejler. Der er includeret adovbs.inc, men alligevel melder den illegal operation. Har du stødt på dette problem før???
Jeg må sige at jeg ikke kender noget til Chili ASP men dit problem kunne måske også skyldes at du åbner dit recordset som forward-only. Kan du ikke poste din kode som åbner recordset'et og hvor Move.Previous og Move.Last fejler?
illegal operation tyder også på at recordsættet ikke understøtter de anvendte move-kommandoer. Du kan evt. åbne recordsettet på følgende måde, hvilket gør at move-kommandoerne virker begge veje.
Set rs = Server.CreateObject("ADODB.RecordSet") rs.CursorLocation = 3 ' adUseClient rs.Open "Select * From xyz", Conn, 1, 3 ' adOpenKeyset, adLockOptimistic
Du laver en movefirst og hopper dermed til første record og efterfølgende laver du en moveprevious og da der ikke er nogen record før den første fejler den.
Godt set. Men det er nu ikke derfor, jeg havde en moveLast før movePrevious, som den også fejlede på, som nu er slettet.
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.