Claro, por supuesto. Pero tampoco es para tanto, che jajaja. O sea, el servidor no se va a razgar las vestiduras por encontrarse con un if para cambiarle el colorcito a las celdas ;)
Cita: Además, si uno no se preocupara por el rendimiento sería todo demasiado fácil, te podrías largar a hacer cualquier cosa sin tener en cuenta las consecuencias que puede llegar a tener en los recursos
En la semana que pasó, estuve 2 días completos (martes y miércoles) intentando hacer un menú tipo árbol. Exactamente
este , con hasta 3 niveles: Curso, Módulo y Edición.
Claro, 2 días completos porque primero se me ocurrió de la manera más fácil:
Un récordset para los cursos. Por cada curso, creé un récordset para los módulos y finalmente por cada módulo creé un recordset para las ediciones.
Eso lo hice en... digamos... 1,5 o 2 horas.
Luego pensé "esto es una mierda! Es un despilfarro de recursos!" y me puse el resto del tiempo a verle la vuelta para hacerlo más eficiente: con sólo 1 récordset.
Estoy seguro que se puede hacerlo así, pero sabés qué hice? Volví para atrás y lo dejé de la manera más fácil porque no me salió
Lástima que no tengo los archivos acá, los tengo en el trabajo. El lunes, si es que me acuerdo, les voy a pasar la estructura de las tablas, el script que hice para generar el javascript necesario y les voy a consultar cómo demonios hacerlo más eficiente. Como decía, lo ideal sería con sólo un recordset.. pero no sé si estaba con la cabeza demaciada nublada o qué, pero no le pude encontrar la vuelta.
saludos