Avatar billede Slettet bruger
07. juni 2004 - 14:47 Der er 11 kommentarer og
2 løsninger

Recordset kan ikke opdateres

Jeg har en kombinationsboks, som henter (godkendt, ej godkendt) fra en tabel. Kildeelementet er et felt, der kommer fra en forespørgsel, som er formularens kildeelement.

Når jeg vælger i kombinationsboksen, står der på menulinjen: Recordset kan ikke opdateres?
Avatar billede jensen363 Forsker
07. juni 2004 - 15:05 #1
Du har problemer med dine ralationer i forespørgslen, som forhindre opdateringen
Avatar billede Slettet bruger
07. juni 2004 - 15:37 #2
Nu har jeg vist prøvet alle kombinationer for den relation, jeg kan ikke se løsningen.
Avatar billede jensen363 Forsker
07. juni 2004 - 15:45 #3
Hvorledes ser din query til formularen ud ?
Avatar billede hekla Nybegynder
07. juni 2004 - 18:41 #4
Er det fordi feltets kontrolelementkilde kommmer fra en anden tabel end resten af felterne på formularen?
Avatar billede Slettet bruger
08. juni 2004 - 08:43 #5
Nej kontrolelementkilden kommer fra samme tabel, men rækkekilden kommer fra en anden tabel.


Forespørgsel formular:

SELECT Stikprøver.[Bedømt uge], Stikprøver.Bedømmelsesrunde, Stikprøver.[Ny rækkefølge], Stikprøver.Id, Stikprøver.Nr, Stikprøver.Dato, Stikprøver.Kode, Stikprøver.[Kar nr], Stikprøver.[Sort/type], Stikprøver.[Vægt i gram], Stikprøver.Godkendt
FROM Godkendt RIGHT JOIN Stikprøver ON Godkendt.Godkendt = Stikprøver.Godkendt
GROUP BY Stikprøver.[Bedømt uge], Stikprøver.Bedømmelsesrunde, Stikprøver.[Ny rækkefølge], Stikprøver.Id, Stikprøver.Nr, Stikprøver.Dato, Stikprøver.Kode, Stikprøver.[Kar nr], Stikprøver.[Sort/type], Stikprøver.[Vægt i gram], Stikprøver.Godkendt
HAVING (((Stikprøver.[Bedømt uge])=[Bedømt uge:]) AND ((Stikprøver.Bedømmelsesrunde)=[Bedømmelsesrunde:]) AND ((Stikprøver.[Ny rækkefølge])<>0))
ORDER BY Stikprøver.[Ny rækkefølge];
Avatar billede hekla Nybegynder
08. juni 2004 - 16:33 #6
Kan det være en datatypefejl. Er den bundne kolonne i feltets rækkekilde et Ja/Nej-felt?
Avatar billede Slettet bruger
09. juni 2004 - 08:37 #7
Nej det er ikke et ja/nej felt
Avatar billede hekla Nybegynder
09. juni 2004 - 10:34 #8
Hvis Stikprøver.Godkendt er et Ja/Nej felt, skal den bundne kolonne i feltets rækkekilde også være det.
Avatar billede Slettet bruger
09. juni 2004 - 11:59 #9
Nej det er et tekstfelt.
Avatar billede hekla Nybegynder
09. juni 2004 - 12:53 #10
hmm... Du kan evt sende din database til NOSPAMklaus@roelsgaard.dkNOSPAM. Så kan jeg se, om jeg kan finde fejlen.
Avatar billede Slettet bruger
10. juni 2004 - 15:36 #11
Jeg fandt løsningen:

SELECT Stikprøver.[Bedømt uge], Stikprøver.Bedømmelsesrunde, Stikprøver.[Ny rækkefølge], Stikprøver.Id, Stikprøver.Nr, Stikprøver.Dato, Stikprøver.Kode, Stikprøver.[Kar nr], Stikprøver.[Sort/type], Stikprøver.[Vægt i gram], Stikprøver.Godkendt
FROM Stikprøver
WHERE (((Stikprøver.[Bedømt uge])=[Bedømt uge:]) AND ((Stikprøver.Bedømmelsesrunde)=[Bedømmelsesrunde:]) AND ((Stikprøver.[Ny rækkefølge])<>0))
ORDER BY Stikprøver.[Ny rækkefølge];
Avatar billede hekla Nybegynder
10. juni 2004 - 17:01 #12
Ja sommetider er det det simple, der virker :o)

Du skal huske atlukke spørgsmålet.
Avatar billede Slettet bruger
11. juni 2004 - 08:24 #13
Hvordan?
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