Avatar billede 5Q2T Nybegynder
28. juli 2011 - 22:08 Der er 5 kommentarer og
1 løsning

access 2002 - forespørgsel - delvis visning af datofelt

jeg har en access 2002 / 2003 database, der har et felt med følgende indhold:

24-03-2001 09:16:00

dvs. at det første er datoen og det sidste.

jeg skal have vist året med 4 cifre i en forespørgsel.

hvordan laves det?

jeg vil helst ikke konvertere tabellen, da der løbende kommer data ind.


mvh
Jørgen
Avatar billede mugs Novice
28. juli 2011 - 22:12 #1
Fubnktionen DatePart gør det for dig:

Udtryk1 DatePart("yyyy";[DIT FELT];1;0)
Avatar billede mugs Novice
28. juli 2011 - 22:13 #2
Sorry, der smuttede noget:

Udtryk1: DatePart("yyyy";[DIT FELT];1;0)
Avatar billede 5Q2T Nybegynder
28. juli 2011 - 22:43 #3
jeg har skrevet:

DatePart("yyyy";[Log.FechaHora];1;0)

Log er tabelnavnet og
FechaHora er feltnavnet

det giver:

"Der er en syntaxfejl i forespørgselsudtrykket"
Avatar billede mugs Novice
28. juli 2011 - 22:47 #4
Det SKAL se således ud:

Udtryk1: DatePart("yyyy";[FechaHora];1;0)

uden tabelnavn
Avatar billede 5Q2T Nybegynder
28. juli 2011 - 22:49 #5
har fået det til at virke :-)
Avatar billede mugs Novice
28. juli 2011 - 22:51 #6
Tak for point.
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