Avatar billede hnteknik Novice
17. september 2004 - 23:05 Der er 3 kommentarer og
1 løsning

Slutbruger får runtime errors efter jeg har indlæst Visual Studio

Slutbruger har pludselig fået problemer med at afvikle en større applikation efter at jeg rettet et par småting. Nedenstående fejl kunne tyde på manglende reference til basale funktioner, men reference listen er for tildigere og tilrettet prog er identiske og signalerer ikke fejl.

Så kom jeg i tanker om , at jeg et par dage forinden havde installeret VS 2003 på samme maskine. Det viser sig, at
VBE6.DLL var opgraderet fra 6.3.91.8 til 6.4.99.69 (slutbruger har givet den gamle version fra Office XP).

Skulle det kunne give problemer af denne type ????
Gode råd søges.

Henrik

fejlene var typiske  :
Run-time error '3320'. Funktionen er ikke tilgængelig i udtryk i et valideringsudtryk på tabelniveau.

Run-time error '3075'
Funktionen er ikke tilgængelig i udtryk i forespørgelsesudtrykket "Max(Right([XXX.],3))".
Avatar billede hnteknik Novice
17. september 2004 - 23:44 #1
Tilsyneladende er det DAO 3.6 som ( det ene tilfælde)  skal læse en Query gemt som funktion. Men de samme versions nr 3.60.8618.0 - Mystisk.
Jeg kan nu reproducere fejlen på en maskine med rent OfficeXp. Programmet kører upåklageligt på en maskine med OfficeXP (samme update) men med VS 2003 lagt ind.

Jeg kan ikke fjerne fejlen med recompilering af koden. Måske ligger der noget fantom kode, som ikke opdateres tilbage. Hvordan er det nu, at man decompilerer Access XP ?
Henrik

SELECT Max(Right([XXX],3)) AS lbnr
FROM T02
WHERE (((Left([XXX],6))=Format(Now(),"yymmdd")));
Avatar billede sjap Praktikant
18. september 2004 - 10:01 #2
Første gang skriver XXX. og de næste gange skriver du blot XXX - Jeg antager at det ekstra punktum er en smutter - eller hva'? :0)

Nedenstående link gælder godt nok en oldgammel Access, men måske står der alligevel noget (Visual Studio bliver nævnt som en del af at reproducere problemet, så den har haft en finger med i spillet)

http://support.microsoft.com/default.aspx?scid=kb;en-us;194374&Product=acc
Avatar billede hnteknik Novice
18. september 2004 - 10:57 #3
Sjap - det punktum stammer fra slutbruger, som har skrevet af efter skærmen.
Du har fat i det rigtige. Smid et svar.

Tak for link

Henrik
Avatar billede sjap Praktikant
18. september 2004 - 12:26 #4
Det var så lidt :0)
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