Sin entrar en a tu código, te diré que la idea me parece muy interesante. Sin embargo los controles que has elegido no son los adecuados y la manera de enfocarlos tampoco.
Por ejemplo: ¿Tienes que recomponer el formulario creando o quitando botones cada vez que añadas o elimines un producto? Es decir, si de repente dejas de trabajar con Mahou y compras Estrella, ¿Tienes que crear un icono, añadir un botón, mover todos para que cuadren, generar el código y recompilar el programa? No es una manera adecuada de enfocarlo.
Con un sólo formulario debería ser suficiente para mostrar cualquiera de las categorías de productos.
Es, repito, interesante, pero tiene el aspecto de esas aplicaciones echas "al revés", es decir, Primero diseño el rollo gráfico de cómo se va a ver y ya pensaré en cómo relleno esos gráficos después... Sin embargo, para dar una opinión más ajustada sería necesario ver la definición de tu base de datos y una descripción de en qué condiciones va a ser utilizado (cuántos usuarios, en qué lugar, qué tipo de conexión a la red si es que la va a tener, etc. etc.).
Así a bote pronto, MySql no me parece el motor adecuado para ésto, etc. etc. Pero sin lo que arriba te menciono, no me atrevo a decirte más.
Espero que esto te sea de alguna ayuda.
crearbasededatos-0.0.2.tar.gz | ||
Descripción: | Descargar |
|
Nombre del archivo: | crearbasededatos-0.0.2.tar.gz | |
Tamaño: | 9.37 KB | |
Descargado: | 27 veces |
crearbasededatos-0.0.2.tar.gz | ||
Descripción: | Descargar |
|
Nombre del archivo: | crearbasededatos-0.0.2.tar.gz | |
Tamaño: | 9.37 KB | |
Descargado: | 27 veces |
crearbasededatos-0.0.2.tar.gz | ||
Descripción: | Descargar |
|
Nombre del archivo: | crearbasededatos-0.0.2.tar.gz | |
Tamaño: | 9.37 KB | |
Descargado: | 27 veces |