Avatar billede guff_ball Nybegynder
09. marts 2002 - 12:55 Der er 6 kommentarer og
1 løsning

Problemer med opdatering af felter i MySQL Database

HJÆLP !!!!

Jeg arbejder på et program til opdatering af MySQL felter, efter en søgning i databasen. Problemet er at jeg får en (Run-time error'-2147217864(80040e38)' Row cannot be located for updating. Some values may have been changed since it was last read.

Lidt kode:
----------
'Det der skal opdateres!!
Public Sub UpdateStatus(ServerIP As String)

frmMain.Adodc.Recordset.Update "status", "1"
frmMain.Adodc.Recordset.Update "ipweb", SvrIP
   
End Sub
-----------
'søge funktionen
Privat Sub CmdSearch_Click()
Dim strSearch as string

strSearch = InputBox("Indtast Abonnements Nr")

Do Until frmMain.txtAbonnementsnr.text = srtSearch
  frmMain.MySQL.Recordset.MoveNext
Loop
Avatar billede a1a1 Novice
09. marts 2002 - 13:10 #1
prøv at sætte CursorLocation = Client ()
ex.
tmpRs.CursorLocation = 3
Avatar billede a1a1 Novice
09. marts 2002 - 13:14 #2
og selvf skal recordsettet åbens med: adOpenDynamic (så det kan opdaters)
Avatar billede guff_ball Nybegynder
09. marts 2002 - 13:18 #3
Jeg har lige prøvet med:

Public Sub UpdateStatus(ServerIP As String)
frmMain.Adodc.CusorLocation = adUseClient
frmMain.Adodc.Recordset.Update "status", "1"
frmMain.Adodc.Recordset.Update "ipweb", SvrIP
Avatar billede guff_ball Nybegynder
09. marts 2002 - 13:21 #4
Jeg er ikke helt med på hvordan CursorLocation virker !!!
Avatar billede a1a1 Novice
09. marts 2002 - 13:36 #5
hvad du skriver eller hvad det betyder??? ;)

men der er noget med at mySQL godt kan lide det nogle gange for at virke ;(

men du har det jo på

Har du åbnet recordsettet med adOpenDynamic?
Avatar billede guff_ball Nybegynder
09. marts 2002 - 14:12 #6
Ja, men jeg får stadigvæk den samme run-time error....ØV
Hvis jeg laver programmet uden søge-funktionen virker det perfekt.....
Avatar billede guff_ball Nybegynder
24. juli 2002 - 10:20 #7
Lukker hermed for spørgsmålet....
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