como trabajar en bases de datos con campos fechas??
Mi problema es que no se hacer una consulta que me devuelva los datos de una fecha determinada.
He provado usando el objeto DateTimePIcker pero no me resulta.
La consulta que pongo es "Select * from tabla where fecha=:parametro"
He provado usando el objeto DateTimePIcker pero no me resulta.
La consulta que pongo es "Select * from tabla where fecha=:parametro"
Obtienes la fecha del timepicker:
TDate fecha;
fecha = DateTimePicker1->Date
Pasa la fecha como parametro al Query:
SELECT campo1,campo2
FROM tabla;
WHERE (CampoFecha = :fecha)
Query->Params->Items[0]->Value = fecha;
Debe funcionar...
Invitame una pizza y pasame tu codigo.
TDate fecha;
fecha = DateTimePicker1->Date
Pasa la fecha como parametro al Query:
SELECT campo1,campo2
FROM tabla;
WHERE (CampoFecha = :fecha)
Query->Params->Items[0]->Value = fecha;
Debe funcionar...
Invitame una pizza y pasame tu codigo.
Creo que la solucion propuesta esta bien, pero para las fechas, si no voy muy equivocado, siempre hace falta especificar el formato:
SELECT campo1,campo2
FROM tabla;
WHERE (CampoFecha = '"+DTPFecha->Date.FormatString("mm/dd/yyyy")+"' "
(DTPFecha es un componente TDateTimePicker)
¡Saludos!
SELECT campo1,campo2
FROM tabla;
WHERE (CampoFecha = '"+DTPFecha->Date.FormatString("mm/dd/yyyy")+"' "
(DTPFecha es un componente TDateTimePicker)
¡Saludos!
