Avatar billede kieldjen Nybegynder
10. april 2002 - 12:15 Der er 10 kommentarer og
1 løsning

funktion er ikke tilgængelig....

Hej når jeg kører en forespørgsel går den i fejl ved:

Format([feltnavn],"HH:mm")

Fejlen lyder:

"funktion ikke tilgængelig i udtryk i forspørgselsudtrykket "Format([feltnavn],"HH:mm")"

på en enkelt win2000 pc og samtlige win 98 pc'er. Men kører jeg den på min egen Win 2000 er der ingen problemer.

Er der nogen der kender problemet og forhåbentlig også løsningen?
Avatar billede terry Ekspert
10. april 2002 - 12:37 #1
Just guessing!
HH (hh)

MyStr = Format(MyTime, "h:m:s")    ' Returns "17:4:23".
MyStr = Format(MyTime, "hh:mm:ss AMPM")    ' Returns "05:04:23 PM".

MyStr = Format(MyDate, "dddd, mmm d yyyy")    ' Returns "Wednesday,
Avatar billede kieldjen Nybegynder
10. april 2002 - 12:45 #2
Men kan man ikke bruge Format i Sql:

Format([Feltnavn],"hh:mm") AS Udtryk1
Avatar billede kieldjen Nybegynder
10. april 2002 - 12:52 #3
Ligger problemet i f.eks servicepacks?
Avatar billede terry Ekspert
10. april 2002 - 13:01 #4
If you try making a query SQL) in Access you should be able to see the acceptable format

SELECT  Format([Feltnavn],"hh:mm") AS Udtryk1
should work!
Avatar billede kieldjen Nybegynder
10. april 2002 - 13:05 #5
Thanks Terry for your response but..

It works fine on one pc but not on another that's the whole issue
Avatar billede proaccess Nybegynder
10. april 2002 - 14:31 #6
Hi Terry, isn't the right format for time and minute "hh:nn" instead of your "hh:mm" (hour and month)?
10. april 2002 - 14:40 #7
Er det ikke bare dine referencer, som der er noget i vejen med?

Hvis du i VBA-editoren går op i menuen Tools->References, så skal du undersøge om der er en reference, hvor der står "MISSING..." eller "MANGLER..." foran.

I givet fald skal du enten finde en anden version eller fjerne referencen. Det er som regel bedst at finde nyere version, da der som regel er en grund til at den er der.

/Thomas
10. april 2002 - 14:42 #8
Og Proaccess-> du har ret. Formattet hedder hh:nn:ss, da mm er måneder.
Men den burde i princippet tillade at man skrev f.eks hh:mm:ss, selvom det er en lidt sjov konstellation.
Avatar billede kieldjen Nybegynder
10. april 2002 - 14:46 #9
Der kan man bare se. Jeg fjernede Referencen til DAO og vupti...

Takker
10. april 2002 - 14:48 #10
Prøv lig at kompiler koden! Hvis du arbejder med recordsets eller lign, så kan du ikke undvære DAO (eller ADO). Du har garanteret en ældre version af DAO liggende på listen, som du kan bruge i stedet...
Avatar billede kieldjen Nybegynder
11. april 2002 - 09:34 #11
Okay jeg havde en stump kode, som jeg har ændret til ADO - takker igen.

\kj
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