14. februar 2004 - 12:40Der er
34 kommentarer og 2 løsninger
Fejl ved brug af ODBC
Hej jeg har et mærkeligt problem. Jeg henter data fra et regnskabssystem (Navision XAL) via deres ODBC driver og det virker fint til Excel og Word, men når jeg vil hente over i Access får jeg denne fejl:
"Argumentet er ugyldigt"
Fejlen kommer når jeg siger Filer -->> Hent extern data -->> Sammenkæd tabeller -->> vælger ODBC-driveren og vælger den tabel det handler om og trykker på "OK" (den tabel jeg vælger er den samme som virkede til Excel)
Fejlbeskrivelsen er denne: ------------ Argumentet er ugyldigt. (Fejl 3001) Du har forsøgt at udføre en handling, der indebærer en rutine i et DLL-bibliotek (Dynamic Link Library), og et af argumenterne til rutinen er ugyldigt. Kontroller indtastningen for at sikre dig, at du har angivet de rette argumenter, og forsøg derefter at udføre handlingen igen.
Denne fejl opstår også, hvis du i et argument til en metode forsøger at benytte konstanter, der gensidigt udelukker hinanden, f.eks. at angive både dbConsistent og dbInconsistent i argumentet indstillinger til metoden OpenRecordset. --------------------------
I know very little about Excel and Word so I cant really comment on those. When you say ODBC driver, have you created an ODBC Data Source and it is the same ODBC Data Source you are using both in Word/Excel and Access?
Access is very likely more strict because it has to read/write metadata about the tables you are linking (Keys data types etc.). I am not sure if this is necessary in Excel/Word.
Could you try making a very simple table in Navision and see if that works, just to see if it is because of the ODBC driver.
Even though Excel and Access use the same ODBC drive it doeasnt necessarily mean that they should both work. Excel isnt a database as such, so will not have use for all of the information which Access needs. So I can only assume that the drive is not compatible with Access, or at least not in the version you are using. I would contact Navision and verify this, they may have a newer drive. Or may be able to make further suggetions. You could try downloading the newest MDAC from Microsoft. Just to make sure your PC has the newset drives.
Tnx. Men det ser umiddelbart ikke ud til at være det. Jeg har fået en kontakt ved Microsoft/Navision support som jeg skal tale med mandag eller tirsdag - så håber jeg de kan hjælpe...
Jeg har Microsoft på banen de snakkede om en række HOTFIX som skulle afinstalleres og geninstaklleres: ---------- Mail fra Microsoft: Tak for din henvendelse til Microsoft Support.
I min research ind i dette problem har jeg fundet noget som måske er interessant.
Kontroller om følgende hotfix er installeret på din maskine: - KB282010 eller Q282010 Hvis den er, så afinstaller først den nye du har lagt på, nemlig KB829558 og derefter KB282010 Installer nu KB829558 igen. Test om problemet stadig er der
--------------------- Men jeg har ikke de HOTFIX numre han taler om. Jeg ringer til ham mandag.
Men siger det dig noget om problemet? Operativsystemet er Window XP
KB282010 is as far as I can see Service Pack 7 for Jet 4.0 and KB282010 is SP8. I dont have SP 7 (KB282010) but I do have SP8 (KB282010) and from the mail you received from MS it sounds as though you should uninsatll them both and then only install SP9. If you dont have eithre then I would suggest you get you rcomuter to search for automatic updates OR, just install SP8
Hej igen - blot en orientering Nu har Byggerits IT overtaget sagen og sendt den videre til Microsoft. Nu håber jeg der kommer til at ske noget. Men jeg venter stadig på det gyldne svar...
Microsoft siger jeg skal bruge et modul til at komme "udenom". Men det har affødt et nyt problem. Derfor flytter jeg spørgsmålet, men du får 100 points for din hjælp til nu også sætter jeg 100 på 2. del som kan ses her:
Yes still working on it - but i hope this will do the trick
Synes godt om
Ny brugerNybegynder
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.