Una aplicación desde cero 8 .- Creando Consultas y Vistas - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Otros (https://gambas-es.org/forum-18.html) +--- Foro: Videotutoriales (https://gambas-es.org/forum-20.html) +--- Tema: Una aplicación desde cero 8 .- Creando Consultas y Vistas (/thread-1724.html) |
Una aplicación desde cero 8 .- Creando Consultas y Vistas - Shordi - 04-07-2024 Pues eso. El creador de Consultas creo haberlo subido ya en otras ocasiones... pero aquí está integrado en el Food Express El enlace al código fuente lo tenéis en el Youtube. Saludos RE: Una aplicación desde cero 8 .- Creando Consultas y Vistas - tincho - 05-07-2024 Seguramente este generador será útil para crear consultas especiales dentro del programa una vez que este funcionando. Puestos a pedir características te paso algunas que a mi me parecen útiles.
RE: Una aplicación desde cero 8 .- Creando Consultas y Vistas - Shordi - 06-07-2024 El problema no es qué puede hacer ese formulario, que lo puede hacer todo, el problema es quién va a manejar eso. Como solo es un ejemplo, no he añadido niveles de usuarios, ni de accesos... ni siquiera usuarios. Cuando usas sql así, a lo bestia,... ojo con quien lo utiliza. En otras palabras: esta capacidad de generar consultas vía sql está (o debería estar) reservada a los administradores del sistema, a gente que sabe lo que hace. En esos casos todo lo que pides o restringe (porque nunca sabes qué consultas vas a necesitar y si limitas qué campos deben ser relacionados quizá te pases o quizá no llegues), o es innecesario porque tal como está diseñado es muy sencillo, basta con doble click en los nombres de tabla y/o campos (aunque, eso sí, puede resultar cómodo en algunas ocasiones). Aquí tienes libertad absoluta con el sql incluyendo las funciones integradas de sqlite... pero tienes que saber lo que estás haciendo, claro. Con un formulario similar a éste, en mis tiempos, llegué a generar y almacenar como vistas consultas que utilizaban el join de más de 8 tablas entre sí, sin límites. Por otra parte, la experiencia me dice que crear nuevas consultas no es algo que se haga muy a menudo. Cuando se pone en marcha la aplicación creas, por ejemplo, las ventas del mes, los resúmenes de ingresos y gastos, el inventario de productos, etc. Estas consultas serán ejecutadas cada mes o cuando las necesites pero después de tener tu set de consultas habituales será relativamente infrecuente hacer consultas nuevas, con lo que una herramienta más "elástica" es lo mejor. Por supuesto que dejar eso al alcance de un camarero estresado o aburrido, puede ser un desastre. No olvidemos que esto no es más que un ejemplo. Creo que haré un vídeo extra hablando de la seguridad desde el punto de vista de la aplicación de gambas. Gracias por el feed-back. Saludos. |