(11-05-2023, 10:21)Shordi escribió: Yo prácticamente nunca creé tablas por código. Para eso tienes el IDE o programas como el SqliteBrowser. Lo que yo hacía era crear toda la estructura de la BD vacía dentro del proyecto. Luego en la primera ejecución se copia esa estructura a la carpeta donde vaya a ser manejada por el programa y listo.
Es más cómodo, si.
Realmente creo la tabla si no existe, este proceso se hace solo una vez. Es más didáctico para aprendizaje.
(11-05-2023, 10:25)tincho escribió: Ejemplo de creación con SQLite.
Eso seria directamente con SQLite (es lo más estandar), en su día me comentaba Shordi que para compatibilidad con los distintos gestores,
podía ser mejor hacerlo con instrucciones de Gambas.
Luego las instrucciones de consulta, eliminación, otras. Para mí de principio, esas instrucciones en concreto se me hace más fácil con "Exec +SQL".
(11-05-2023, 10:25)tincho escribió: Ejemplo para MySQL
Ya veo que requiere algo más de instrucciones usando MySQL.
Son dos buenas posibilidades. Para aprendizaje creación de las tablas desde código y que puede ser más rápido hacerlo
desde una aplicación como sqliteBrower. Con el gestor de Gambas es que hace años que no lo toco.
Saludos