Hace rato que tengo implementada la interfaz de un hotel para ver en pantalla la disponibilidad de las habitaciones de un hotel, pero intento hacer mejoras para la próxima versión del sistema.
Actualmente uso muchos cuadros de texto que "simulan" un grid. Cuando lo implementé fue la forma más cómoda, ya que no soy muy bueno para las consultas con selects y porque no encontré la forma de crear un cursor para todos los días de un año, es decir, los cursores solo pueden presentar 255 columnas, y no 365.
Actualmente hay un form con algunos botones ubicados alrededor de los muchos cuadritos de text en el centro del form.
Uno de los botones, con el nombre "Siguiente", hace que se muestre la siguiente serie de fechas válidas en el calendario mostrando la disponibilidad. Cada que se haga click en el, se seguirán mostrando el rango de fechas siguiente de forma indefinida, comenzando con la fecha actual.
Obvio que hay un código en ese boton que genera el proceso de disponibilidad y hasta asigna colores distintos a los diversos estados como: disponible, reservado, ocupado, en reparacion, etc.
Ahora quisiera implementar la misma interfaz pero qué código pondría en el botón Siguiente?
Quiero hacerlo con selects como en el ejemplo adjunto que me proporcionó Victor Hugo, para presentar los datos en un grid y ya no en cuadritos text. (Supongo que será más cómodo manejarlo en un grid, pero aun no lo sé..).
Ese código del boton "Siguiente" me ayudaría mucho para elaborar el código de los otros botones como el de anterior, etc.
PD. Mi caso es un poco distinto del ejemplo de Victor Hugo, ya que solo uso dos tablas, pero me serviría de guía.