Ik zit een beetje met het volgende probleem.
Om datums in een datum/tijd veld te vullen maak ik gebruik van de functie CreateODBCDateTime. Maar die werkt niet naar behoren.
Waneer de input deze is:
<CFSET Datum = "03-06-2002 12:00:00">
<CFSET ODBCDatum = CreateODBCDateTime(Datum)>
Maakt hij van ODBCDatum:
{ts '2002-03-06 12:00:00'}
Als het is:
<CFSET Datum = "21-06-2002 12:00:00">
<CFSET ODBCDatum = CreateODBCDateTime(Datum)>
Maakt hij ervan:
{ts '2002-06-21 12:00:00'}
Nou doe ik dus b.v.
Select * from reacties where bla=bla and Datum=#ODBCDatum#
Maar ik kan niet doen:
<CFSET eigendatum = "{ts '2002-06-03 12:00:00'}">
Select * from reacties where bla=bla and Datum=#eigendatum#
Want dan maakt hij ervan:
Select * from reacties where bla=bla and Datum=ts '2002-06-03 12:00:00'}
(zonder { dus)
Maar wanneer ik een INSERT into gebruik met ODBCdatum dan zet hij hem wel volgens de juiste notatie in mijn DB.
Heel erg vaag dus allemaal. Wie o wie heeft hier ervaring mee ???
Om datums in een datum/tijd veld te vullen maak ik gebruik van de functie CreateODBCDateTime. Maar die werkt niet naar behoren.
Waneer de input deze is:
<CFSET Datum = "03-06-2002 12:00:00">
<CFSET ODBCDatum = CreateODBCDateTime(Datum)>
Maakt hij van ODBCDatum:
{ts '2002-03-06 12:00:00'}
Als het is:
<CFSET Datum = "21-06-2002 12:00:00">
<CFSET ODBCDatum = CreateODBCDateTime(Datum)>
Maakt hij ervan:
{ts '2002-06-21 12:00:00'}
Nou doe ik dus b.v.
Select * from reacties where bla=bla and Datum=#ODBCDatum#
Maar ik kan niet doen:
<CFSET eigendatum = "{ts '2002-06-03 12:00:00'}">
Select * from reacties where bla=bla and Datum=#eigendatum#
Want dan maakt hij ervan:
Select * from reacties where bla=bla and Datum=ts '2002-06-03 12:00:00'}
(zonder { dus)
Maar wanneer ik een INSERT into gebruik met ODBCdatum dan zet hij hem wel volgens de juiste notatie in mijn DB.
Heel erg vaag dus allemaal. Wie o wie heeft hier ervaring mee ???