Avatar billede sjh Nybegynder
20. juni 2001 - 15:58 Der er 1 kommentar og
2 løsninger

Database MoveNext, MovePrevious Fejl

Kan det være sant at man skal bruge \"On Error Resume Next\" for at undgåe fejl i cmdNext_Click()
og cmdPrevious_Click(), findes der ikke en anden muglihed.

Option Explicit

Dim db As Database  \'Reference Microsoft DAO 3.5 Object Libary
Dim rs As Recordset \'Reference Microsoft DAO 3.5 Object Libary

Private Sub cmdNext_Click()
On Error Resume Next
rs.MoveNext
Opdater
End Sub

Private Sub cmdPrevious_Click()
On Error Resume Next
rs.MovePrevious
Opdater
End Sub

Function Opdater()
txtName.Text = rs.Fields(\"Name\")
txtEmail.Text = rs.Fields(\"Email\")
txtPhone.Text = rs.Fields(\"Phone\")
txtFax.Text = rs.Fields(\"Fax\")
End Function
Avatar billede nuno Nybegynder
20. juni 2001 - 16:04 #1
prøv med

If not (rs.eof) then
  rs.MoveNext
  Call Opdater
End if

og

If not (rs.bof) then
  rs.MovePrevious
  Call Opdater
End if

på de 2 buttons hhv.


/nuno
Avatar billede blueeye97 Nybegynder
27. juni 2001 - 17:55 #2
Prøv

data1.recordset.movenext
if data1.recordset.eof then
data1.recordset.movefirst
end if

og vice versa

Avatar billede sjh Nybegynder
06. juli 2001 - 16:13 #3
fand ikke nogle løsning :-(
men i kan dele de 60 point :)
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