Avatar billede geertf Nybegynder
23. juli 2004 - 12:39 Der er 5 kommentarer og
1 løsning

Fejlmed. "Object invalid or no longer set" Access97

Her en lidt løs forespørgsel:

I en db oprettes brugere i et særligt Frm_OpretNyBruger og den nye post gemmes når formen lukkes. Herefter går man tilbage til hovedformen (Frm_Brugere) og ved hjælp af bookmark finder jeg den netop oprettede post. Den del af koden ser således ud:

        DoCmd.RunCommand acCmdSaveRecord
        Me.Visible = False
        DoCmd.OpenForm "Frm_Brugere"
        Forms!Frm_Brugere.Requery
               
        Set rs = Forms!Frm_Brugere.RecordsetClone
               
        Forms!Frm_Brugere.DataEntry = False
        rs.FindFirst "BrugerID = " & Me!BrugerID
                     
        Forms!Frm_Brugere.Bookmark = rs.Bookmark
        rs.Close
        DoCmd.Close acForm, "Frm_OpretNyBruger"

Men under visse betingelser får jeg fejlen "Object invalid or no longer set", hvad betyder det, og hvor skal jeg lede for at undgå fejlen?

Hilsen
Geert
23. juli 2004 - 12:57 #1
hvilken linie giver fejlen? (tryk debug)
Avatar billede geertf Nybegynder
23. juli 2004 - 13:23 #2
Jeg får først fejlen når Frm_OpretNyBruger lukkes og forsøger at finde den nye post i Frm_Brugere? Koden er skrevet ind i "lukke-knappen" for Frm_OpretNyBruger.
Det er faktisk sådan, at hvis jeg allerede har fundet een bruger i Frm_Brugere og så opretter en ny bruger i Frm_OpretNyBruger, så får jeg ikke fejlen - og går den også frem til den nye post????
Avatar billede geertf Nybegynder
23. juli 2004 - 13:44 #3
Kære Jesper
Jeg ved ikke hvad det er du gør, men det er sket før - når jeg snakker med dig, så finder jeg selv løsningen - jeg begynder at tænke. Årsagen var, at min DataEntry-sætning var kommet for langt ned. Den skal op over RecordsetClone- og Requery-sætningerne for at virker. Tak for den indirekte hjælp :-)
23. juli 2004 - 13:46 #4
haha, ja jeg har gerne den indflydelse på folk ;o)

Ligesom folk har det med at kalde mig Jesper (det er nok sket 30-40 gange i mit liv ;)

mvh
Thomas
Avatar billede geertf Nybegynder
23. juli 2004 - 13:49 #5
Ups! det er jeg meget ked af Thomas - der var jeg lidt for hurtig, men tak alligevel!
Hilsen
Geert
23. juli 2004 - 13:50 #6
Det skal du ikke tænke på....jeg er som sagt vandt til det :o)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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