Avatar billede nyholm Novice
18. juli 2005 - 01:40 Der er 5 kommentarer og
1 løsning

Upprepad procedur

Jag importerar externa data till en tabell och en del av indatan, bl a datum- och tidsværden, måste sedan konverteras før att access skall kænna igen formaten.
Ett problem som jag upptæckt ær att access hænger sig efter att ca 10050 poster har konverterats. Finns det en begrænsning i access før hur många gånger en instruktion kan upprepas innan access tolkar det som en cirkelinstruktion utan slut?
Konverteringarna gørs i ett formulær. Ær det møjligt att gøra konverteringarna direkt i tabellen?
Varfør fungerar det ej att gøra konverteringarna i ett dolt formulær?
Tacksam før svar.
Nyholm
Avatar billede terry Ekspert
18. juli 2005 - 08:27 #1
sorry but I dont fully understand what the problme is!

If Access can convert one record then it should b eable to convert all, and 10050 isnt that many. So the problem lies somewhere else!

What do you mean by
cirkelinstruktion ? Recursive call??

If so then why is this necessary?
Avatar billede nyholm Novice
18. juli 2005 - 15:38 #2
Tack før ditt svar Terry! Min slutsats av problemet ær ændå att det måste finnas en begrænsning som gør problemet.
Problemet uppstår efter att 10047 - 10054 records har konverterats och ett felmeddelande sæger "Uttrycket har en ogiltig hænvisning till egenskapen I" (Bokstaven "I" i slutet av meddelandet ær egentligen ett lodrætt streck), eller meddelandet "Det går inte att ersætta aktuellt værde i fæltet med ersættningstexten".
Efter att jag fått detta meddelande så går det inte att øppna något objekt i databasen. Jag importerar data till 3 olika tabeller och samma problem uppstår vid konverteringen av indatan i alla 3 tabellerna. Problemet har således inget med indatan att gøra.
Hoppas att någon har en idé.
Nyholm
Avatar billede terry Ekspert
18. juli 2005 - 15:42 #3
can you send me your dB so that I can see the problem for myself?

eksperten@NOSPAMsanthell.dk

remove NOSPAM
Avatar billede terry Ekspert
24. juli 2005 - 18:49 #4
status?
Avatar billede nyholm Novice
30. juli 2005 - 15:20 #5
Jag skickade min db tidigare men glømde att utesluta NOSPAM i mailadressen. Jag ær sæker på att problemet har att gøra med db-engine eller minnet før urklipp. Jag har fått frågan "Vill du avsluta access och tømma urklipp" nær jag stænger access.
I den db jag skickat så finns endast de 3 tabellerna dit indatan importeras och de formulær som anvænds før att konvertera indatan.
Øppna formulæret "Fakturerad" och kør konverteringen av de 6148 records som finns dær. Klicka dærefter på "Undo" så återstæller du værdena. Kør dærefter konverteringen igen och du får efter ca 3000 records ett felmeddelande. Efter detta kan du inte øppna något objekt i db.
Stæng db och øppna den igen. Øppna formulæret "Resapost" och førsøk konvertera de 10803 records så kommer felmeddelandet efter ca 10050 records. Det spelar alltså ingen roll hur man gør så kommer felmeddelandet efter konvertering av ca 10050 records. Detta måste bero på att någon minnesresurs tar slut.
Avatar billede nyholm Novice
29. august 2005 - 12:13 #6
Jag har nu lokaliserat problemet till att ha med db.engine eller minneshantering. Problemet uppstår inte om jag kør min db i Access 2000 utan bara i 2002 eller 2003.
Ær det någon som vet vad som kan gøras?
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