te hago una pregunta
porque descompones la fecha y la vuelves a armar ?
porque no pruebas asi
Código Delphi
[-]
edit1.text:='SELECT * FROM citas WHERE fecha = ' + FormatDateTime('dd/MM/yyyy', Date);
P.D. cuando coloques codigo delphi utiliza el icono del Partenon (al lado izquierdo del icono que dice SQL)