10. september 2015 - 14:26Der er
5 kommentarer og 1 løsning
Hvordan ændrer jeg data i tekstformat til datoformat ?
Hej
Jeg har tilrettet data så jeg nu har en mændge kolonner med data som ser sådan her ud:
Monday, November 10, 2014.
Jeg har ændret de regionale indstillinger I windows til engelsk, så hvis jeg kopierer en enkelt post ind I en ny table opfatter access det automatisk som en dato, så data bør være ok) - men hvordan ændrer jeg alle disse strings til dates i forespørgsel ?
jeg har prøvet alt muligt, så jeg vil være meget taknemmelig for et svar. JEg har Access 2010
OK i tabellen tilføjer du de to felter: DatoUdenDag (tekstfelt) Dato (datofelt) Så laver du en opdateringsforespørgsel med feltet DatoUdenDag i rækken Opdatér til skriver du: Mid(DatoMedDag;Instr(1;DatoMedDag;" ")+1;len(DatoMedDag))
Kør forespørgslen. Hvis det går godt så fjerner du DatoUdenDag og sætter Dato ned i stedet for og skriver i Opdatér til: cdate(DatoUdenDag)
Kør forespørgsel
Hvis det går godt, kan du fjerne felterne DatoMedDag og DatoUdenDag fra tabellen
Jeg kan gode lide, at du skriver "Hvis det går godt".. ;)
Når jeg paster din linie i den første opdateringsforespørgsel, får jeg følgende i hovedet:
"The expression you entered has an invalid . (dot) or ! operator or invalid parentheses, you may have entered an invalid identifier or typed parentheses following the Null constant ?
Det ved jeg ikke helt, hvad jeg skal stille op med ?
YES.... jeg fandt bare positionen på det første komma og brugte den til at fjerne uge dagen.. og nu har jeg lige så fint en dato.. Tusind tak.
Men jeg undrer mig nu stadig over, at Access ikke vil acceptere cdate på feltet med ugedag. Men Pyt
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.