Avatar billede banelars Nybegynder
10. december 2003 - 15:28 Der er 9 kommentarer og
1 løsning

Fik Thomas min sidste kommentar om fejlmeddelelsen ?

Hej igen Thomas.

Hvorfor kommer nedenstående fejlmeddelelse op, hvis jeg  ikke vælger noget på listen i en af mine kombibokse ?
Det samme gør sig gældende, hvis jeg f.eks. har valgt noget på listen i én af kombiboksene, men ikke dem alle, og så vil indtaste i min underformular. Det er som om man ikke kan forlade formularen, før der er valgt i alle kombiboksene. Hvordan undgår jeg denne fejlmeddelelse ?

"Microsoft Jet-databasemotoren kan ikke finde en post i tabellen "farb", hvor nøglen svarer til feltet/felterne farbart".
10. december 2003 - 15:35 #1
Sorry, snakkede lige i tlf...:o)

Umiddelbart lyder det som, at der måske er en standard-værdi på komboboksene, som er ugyldig. Derved vil den validere og fejle når du gemmer posten (ved f.eks. at hoppe ned i en underformular)
Avatar billede banelars Nybegynder
10. december 2003 - 15:42 #2
Hej Thomas.

Jeg har ikke lagt noget ind som standardværdi,
men formularen bygger på en forespørgsel,
som kombinere nogle tabeller.
Jeg har heller ikke foruddefineret nogen værdi i disse.
Nå jeg lader det lige stå til i morgen.
Jeg ved ikke om du er på din pind dér ?
Ellers kigger jeg også ind på eksperten fredag.

Hilsen Lars.
10. december 2003 - 15:46 #3
Jeg er på i morgen eftermiddag :o)
Avatar billede banelars Nybegynder
12. december 2003 - 07:51 #4
Hej Thomas.

Hvordan kommer jeg mon videre ?
Avatar billede mugs Novice
12. december 2003 - 07:56 #5
"Microsoft Jet-databasemotoren kan ikke finde en post i tabellen "farb", hvor nøglen svarer til feltet/felterne farbart".

Umiddelbart vil jeg tro, at du prøver at oprette en post i en tabel, hvor der ikke er en post i den relaterede tabel "farb".
Avatar billede banelars Nybegynder
12. december 2003 - 08:59 #6
Jeg har prøvet at slette posterne i tabellen farb og herefter oprette en ny post i den anden tabel (der joiner til den), men lige meget hjælper det.
Jeg er nødt til at udfylde alle mine kombinationsbokse, før jeg kan sætte cursoren ind i underformularen, ellers fejler den og henviser til jointabellen, hvor kombiboksen/e henter deres data.
Avatar billede mugs Novice
12. december 2003 - 09:04 #7
Hvis fejlen ikke opstår, når du har udfyldt alle kombinationsbokse, kan det skyldes at een eller flere kombinationsbokse har egenskaben Required til True. Der skal altså være en værdi i feltet.

Benytter du evt. sammensatte nøgler i den tabel hvori du prøvet ast oprette en post?
Avatar billede banelars Nybegynder
12. december 2003 - 12:27 #8
Hvad er det for et felt ?
Hvis jeg lader alle kombiboksene være tomme, kan jeg godt sætte cursoren i formularen, uden fejlen kommer.
Desuden har jeg en enkelt kombiboks ud af 4, som ikke viser fejl, hvis jeg undlader denne.
Altså hvis jeg vælger et navn på listen i en af kombiboksene, og springer de andre over, så kommer fejlen når jeg placerer cursoren i underformularen.
Hvis jeg fylder alle ud kan jeg godt komme derind og når jeg fylder alle ud undtagen en bestemt kombiboks, kan jeg også gå i underformularen uden fejl.
Løsningen ligger måske i forskellen i opbygningen af kombiboksene ?
Avatar billede mugs Novice
12. december 2003 - 18:59 #9
"Hvis jeg fylder alle ud kan jeg godt komme derind og når jeg fylder alle ud undtagen en bestemt kombiboks, kan jeg også gå i underformularen uden fejl."

Undskyld mit sene svar. Har været på arbejde. Der MÅ jo være en i kombinationsboksenes egenskaber, siden de opfører sig forskelligt. Det bedste råd jeg kan give dig er, at starte fra bunden og sammenligne boksene's egenskaber. Den ene boks du ikke behøver at udfylde må afvige fra de andre. Derfor start med den som reference og sammenlign egenskaberne med de andre bokse.

Du er velkommen til at sende din db til:

mugs@mail.dk

Så vil jeg se på den ved først givne lejlighed.
Avatar billede banelars Nybegynder
15. december 2003 - 13:15 #10
Jeg har endnu ikke fundet ud af hvad der går galt, så jeg trækker mit spørgsmål tilbage igen, indtil videre.
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