Hej!
Jeg sidder med VB 6.0, men er nu stødt på et (stort) problem iht. den Access
db jeg benytter (Access 97).
Jeg ved ikke helt om dette er gruppen at poste i, men da jeg tidligere har
fået gode svar herfra, forsøger jeg igen
Nå, men jeg skal trække nogle data ud fra nogle tabeller for eksempelvis 100
dage tilbage.
Der er 2 felter i tabellen; Time og Value.
Det kunne se således ud:
26-01-2002 10:14:00 31,15
27-01-2002 10:14:00 31,25
28-01-2002 10:14:00 31,35
29-01-2002 10:14:00 31,45
For at finde de data jeg skal trække ud, bruger jeg:
SELECT Value WHERE (DateDiff("d",Time,Date()) <=100)
Det går også fint - lige indtil jeg når følgende poster i tabellen:
01-02-2002 10:14:00 31,15
02-02-2002 10:14:00 31,25
03-02-2002 10:14:00 31,35
04-02-2002 10:14:00 31,45
Her er det kun data fra 02-02 der kommer med - de andre springes over!
Det får mig naturligvis til at mene at mit program fortolker 01-02-2002 som
2. januar istedet for 1. februar osv.
Er der en måde jeg kan komme uden om det på? Jeg aner faktisk ikke hvorfor
det sker!?
Kunne problemet mon skyldes de navne som felterne har fået? (Time og Value).
Er det ikke reserverede navne?
Er det til at forstå?
Jeg er næsten desperat, så jeg håber virkelig der er nogen der kan række mig
en hjælpende hånd...
På forhånd tak!
Thomas