23. maj 2006 - 09:39Der er
24 kommentarer og 1 løsning
Access giver fejl på helt almindelige funktioner
Jeg havde en Access applikation kørende uden problemer på min tidligere pc (Access 2000). Fornyligt fik jeg ny pc (IBM T43) og fik Access 2000 installeret (version 9.0.3508). Den applikation, der kørte uden problemer på min tidligere pc, giver nu fejl på helt almindelige funktioner såsom 'Mid' (og der er ikke rørt et komma i koden) - den skriver sådan, når .mde filen køres:
Error in Source Spreadsheet: Missing or not Named ...
Error: Function is not available in expression in query expression 'Mid([xx].[yy],9,7)'.
Når jeg kører .mdb filen, får jeg denne:
Compile error: can't find project or library
og 'Trim' er highlighted.
Den mangler åbenbart en reference til disse funktioner, men den skulle da vist være der ved installationen? Hvordan og hvor giver man den korrekte reference?
Fejlen behøver nødvendigvis ikke at have noget med access at gøre ... men kan have noget med sprogversion eller måske Windowsversion. Er der nogle forskelle der ?
Make sure that there are no missing references (Tools-References) Any missing references will give errors in other functions which having nothing to do with those missing.
Ved ikke lige, om det er problemet i den aktuelle sag, men i vores tilfælde blev fejlene fremprovokeret af, at XP som standard sætter højere sikkerhedsniveau.
Du vil evt. søge mere hos Microsoft, hvis du søger på Sandboxmode.
The quickest way to see if a refrenece is in use is to compile the database. If it is in use then the code using the componenet will give an error when you compile.
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.