04. marts 2003 - 09:55Der er
22 kommentarer og 1 løsning
Problemer med at vælge datoer
I en Access-database har jeg nogle registreringer, hvor der indgår dato. Feltet er formateret som et datofelt. I VB vil jeg nu gerne, via en grid kunne vælge de registreringer, der ligger mellem 2 datoer.
Selv når jeg vælger 1 dato, så er min grid tom. Jeg har forsøgt følgende:
StartDato = Date Data2.recordSource = "select * from qryisagMD" & "where_ vejedato = " & StartDato & "" Data2.Refresh DBGrid2.Refresh
Hej tjacob Du har ret i, det kan se sådan ud, men det er bare mit dårlige forsøg på at illustere et linjeskift. Men din kode hjalp heller ikke. Jeg mener at have samme datoformat både i Access og VB. I Access har jeg formatet "Short-date", og selv om jeg formaterer med Startdato = Format(Date, "Short date"), så sker der intet. Hva' pokker gør jeg galt? /Søren
Jeg takker for ihærdigheden, men stadig intet resultat. Jeg er sikker på, at det har noget med datoer generelt at gøre, for hvis jeg vælger Primærnøglen i stedet for, så virker det fint
>>Somaliomar Det har Rune allerede foreslået mig, men desværre uden held. Er der evt. en af jer gutter, der har en lille eksempeldatabase, hvor det her skidt virker. Jeg må jo have en fejl et eller andet sted i mine data, som jeg ikke kan finde. Et evt. eksempel kan sendes til soren@onlinenet.dk /Søren
Nu er det vel ikke sådan at feltet vejedato er et datotid felt, det kan det godt være selvom du kun ser datoen, klik ind på et felt og se om der kommer en tid med også, hvis det gør det kan du ikke fange den på dato alene, men kun på den exakte dato tid.
>>kabbak Du har sandsynligvis ret. I Access er feltet sat til Dato/Klokkeslæt, men formatet er Kort datoformat. Ligger der alligevel en tid bag ved? /Søren
Dato med klokkeslet er et decimaltal, så hvis du kun vil have datoen skal du bruge heltallet fra feltet, jeg har lige testet denne forespørgsel den er ok.
SELECT tabel1.dato, Int([dato]) AS Nydato FROM tabel1;
Feltet Nydato skal formateres dd-mm-yy, ellers ser du kun tal.
Men har du prøvet at se ind i feltet ved at klikke på en celle.?
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.