Goe bezig Macromedia.

In een query van een query werkt het odbc-standaard-datumformaat niet.

Dus dit werkt niet:

<cfquery name=”caller.qry_arch_eventlist” dbtype=”query”>
  SELECT *
  FROM qry_max_dates
  WHERE max_date < ‘#datepart(“yyyy”,now())#/#datepart(“m”,now())#/#datepart(“d”, now())#’
</cfquery>

Dit werkt daarentegen wel:

<cfquery name=”caller.qry_arch_eventlist” dbtype=”query”>
  SELECT *
  FROM qry_max_dates
  WHERE max_date < <cfqueryparam cfsqltype=”CF_SQL_DATE” value=”#datepart(“yyyy”,now())#/#datepart(“m”,now())#/#datepart(“d”, now())#”>
</cfquery>

Ik weet het, dat met die dateparts is bijzonder vies. Ik heb het niet geschreven. ‘t Is Peter zijn schuld.



Reacties

3 reacties op “Goe bezig Macromedia. In een”

  1. Nope, nope. Query of queries werkt niet met odbc-dates. Geen flauw idee waarom, maar het is zo.

  2. En CreateODBCDate(date) ?