echale tambien un vistazo a la funcion datetostr...en el momento de crear la sentencia sql, que es una string, solo deberas usarla con el datetime de los datetimepicker. Ah, veo q usas procedimientos almacenados

ni idea, supongo q pasando DateTimePicker1.Date o bien datetimepicker1.time directamente como parametro ya lo tendrias. Es cuestión de probarlo...saludos