Cita:
Iniciado por Pazosele en una tabla ENQ_E hay guardados 2 campos ffinal y finicial. son 2 datetimes.
paraintroducirlos el usuario mete el dia, mes, año hora y minuto, y yo lo concateno de esta forma: "dd-mm-yyyy hh:mm"

¿En serio te permite guardar ese formato??? un campo DATETIME debe llevar un formato de YYYY-MM-DD hh:mm:ss .. y dichas comparaciones creo podrías hacerlas con puro SQL.
Saludos!