Como pusiste en el ejemplo, cambiaría toda la funcionalidad de mi ejecución; ya que lo que hago, es ir concatenando una única Query en base a varios parámetros que dependen de CheckBox.
Igualmente, entiendo lo difícil que es buscar una solución sin tener demasiada idea del código completo, o de la manera en que está diseñado el el mismo, y amoldar una solución a eso.
Lo que plantié terminó siendo más complicado de lo que imaginé, supuse que había alguna manera de volver arriba en el procedimiento, para volver a ejecutar lo que no paso. (Como un goto en Pascal).
Igualmente terminé solucionando mi problema de una manera bastante sencilla. Programe el evento CloseUp, de mi DateTimePicker2, donde establezco ahi el control de fechas. Si al ejecutarse el evento la fecha 1 es mayor que la 2, la fecha 2 le asigno el valor de la 1, y el evento da la posibilidad de volver a seleccionar la fecha del DateTimePicker2 sin seguir ejecutando nada.
Agradezco mucho tu ayuda, un abrazo!
|