02. maj 2005 - 20:05Der er
10 kommentarer og 1 løsning
Konvertering av verdi i en spørring
Jeg har følgende verdi i en tabell, som er importet fra en TXT fil.
01.01.01 14:34:32 (Altså; dato, time, sekund og 100/sekund).
Feltet definerer MS Access automatisk som et Text felt, og dette kan ikke endres i tabellen, da tabellen er koblet.
Jeg ønsker å lage en spørring på tabellen, som lager et nytt felt kun med dato, timer og hele sekunder. Feltet i spørringen må da konverteres til et datofelt.
Den skal da kun vise: 01.01.01 14:34
Noen som har et forslag på hvordan jeg kan gjøre dette i en spørring in MS Access (ikke SQL, eller VBA).
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Jeg er lidt forvirret. Du vil ikke have SQL (eller VBA), men en forespørgsel (spørring) ER da SQL. Enhver forespørgsel (spørring) kan vises både som SQL og grafisk. Den grafiske overflade er bare en anden måde at vise den underliggende SQL. Så du undgår vist ikke SQL helt :-)
Ja jeg vet, men jeg foretrekker å bruke utformingen MS Access har, og ikke direkte SQL språk om du fårstår. Jeg lar dermed Access lage den korrekte SQL stringen.
Dette begynner å fungere bra, men jeg får fremdeles en "error" i retur.
For å være helt spesifik så er orginal verdien i feltet jeg ønsker å konvertere og forkorte følgende:
13.04.05 16:39:34.671
.617 er da millisekunder.
Må jeg fjærne de 3 siste siffrene i verdien før jeg kan begynne å konvertere de, og hvordan kan jeg gjøre det ?? Eventuelt ved en oppdaterings spørring ??
Altså: "13.04.05 16:39:34.671" skal bli "13.04.05 16:39"
Ikke noe lett sak dette, men den TXT filen jeg har lagrer tiden på denne måten, så det er det eneste jeg har å arbeide med.
Jeg kan se at feltet ikke er konvertert til dato, så om du kunne satt opp hele "stringen" med alle utrykkene i ett utrykk hadde det vært fint. Jeg er ikke så god på den logiske oppbygningen i slike funksjoner.
Det er skam mig som takker. Det havde du skam ikke behøvet gøre. Men endnu en gang tak!
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.