Yo utilizo la funcion FormatDateTime:
Código Delphi
[-]
ADOQuery1.SQL.Add('insert into empleados values ("NULL","'+NombreEmp.Text+'","'+ApPatEmp.Text+'","
'+ ApMatEmp.Text+'","'+DireccionEmp.Text+'","'+TelefonoEmp.Text+'","'+CelularEmp.Text+'","'+AreaTrab.Te xt
+'", "'+NumSS.Text+'","'+CompEstudios.Text+'","'+Password.Text+'","'+TipoUsuario.Text+'","'+FormatDateTim e('YYYY/MM/DD', FechNacEmp)
+'" ,"' +FormatDateTime('yyyy/mm/dd',FechIngreso)+'")'); ADOQuery1.ExecSQL; ADOQuery1.SQL.Clear; ADOQuery2.Open;
Siempre en formato "yyyy/mm/dd"
Saludos