N�r jeg laver en sql streng i min access DB f�r jeg f�lgende:
SELECT arbejde.* FROM arbejde WHERE (((arbejde.owner)=1) AND
((arbejde.tjstart)>#30-11-2009 23:59:59#) AND ((arbejde.tjstart)<#01-01-2010
00:00:00#)) ORDER BY arbejde.tjstart;
Det virker fint i access, men n�r jeg skal bruge pr�cis samme SQL s�tning
fra en ASP side s� virker det som det skal.
Hvis jeg �ndre datoerne s� der st�r f�lgende s� virker det ikke...
Der kommer i hvert fald ingen data ud og jeg har indtastet data med datoen
01-02-2010.
SELECT arbejde.* FROM arbejde WHERE (((arbejde.owner)=1) AND
((arbejde.tjstart)>#31-01-2010 23:59:59#) AND ((arbejde.tjstart)<#01-01-2010
00:00:00#)) ORDER BY arbejde.tjstart;
Hvad kan man g�re for at f� dato felterne til at virke ens (tror det har
noget at g�re med engelsk / dansk dato format.
Christian
Access ser datoen som "mm-dd-yyyy", n�r du udf�rer query...
> SELECT arbejde.* FROM arbejde WHERE (((arbejde.owner)=1) AND
> ((arbejde.tjstart)>#31-01-2010 23:59:59#) AND
> ((arbejde.tjstart)<#01-01-2010 00:00:00#)) ORDER BY arbejde.tjstart;
>
> Hvad kan man g�re for at f� dato felterne til at virke ens (tror det har
> noget at g�re med engelsk / dansk dato format.
Datoer kan v�re et helvede at arbejde med...
Session LCID=1030 p� asp siderne
Access ser datoen som "mm-dd-yyyy", n�r du udf�rer query...
S� du skal s�rge for at datoen har ovenst�ende format, n�r du sp�rger i
databasen
Der er tidligere i denne gruppe vist nogle funktioner, som laver jobbet med
korrekt dato.
Kan ikke lige finde dem ...
Bjarne
Det k�rer jeg altid med, og desuden bruger jeg denne streng til at �bne
databasen med:
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & qDBPath & ";Locale Identifier=1030;"
Conn.Open DSN
> Access ser datoen som "mm-dd-yyyy", n�r du udf�rer query...
>
> S� du skal s�rge for at datoen har ovenst�ende format, n�r du sp�rger i
> databasen
>
> Der er tidligere i denne gruppe vist nogle funktioner, som laver jobbet
> med korrekt dato.
Jeg laver derfor f�lgende n�r jeg l�ser / skriver nu:
month(qTempDate) & "-" & day(qTempDate) & "-" & year(qTempDate) istedet for
bare qTempDate...
Og det kan jeg se virker som det skal.
> Kan ikke lige finde dem ...
Det g�r ikke noget, men tak for hj�lpen Bjarne, det har gjort mig lidt
klogere...
Problemet er hermed l�st.
MVH.
Christian