Sintaxis incorrecta cerca de '00', con variables DateTime
SELECT dba.ordencomenca.ocen_numero,
dba.ordencomenca.ocen_fechoc,
dba.ordencomenca.ocen_estado,
dba.ordencomenca.ocen_tipord,
dba.clienprove.clpr_nombre,
dba.ordencomenca.ocen_usumod,
dba.ordencomenca.ocen_termod,
dba.ordencomenca.ocen_fecmod,
Sum ( IsNull ( dba.ordencomdeta.ocde_cantid, 0 ) ) as ocde_cantid,
Sum ( IsNull (dba.ordencomdeta.ocde_canrec, 0 ) ) as ocde_canrec,
dba.ordencomenca.ocen_aprpor
FROM dba.clienprove,
dba.ordencomenca,
dba.ordencomdeta
WHERE ( dba.ordencomenca.clpr_rut = dba.clienprove.clpr_rut ) and
( dba.ordencomdeta.ocen_numero = dba.ordencomenca.ocen_numero ) and
( ( dba.ordencomenca.ocen_fechoc between :FechaIni and :FechaTer ) AND
( dba.ordencomenca.ocen_estado in ( :Estado, :Estado2 ) ) )
me proboca conflictos al querer cambiar el tipo de dato el cual esta en date y quero pasarlo a datetime