|
Problema con creación de BD SQlite3 que antes si funcionaba - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Gambas (https://gambas-es.org/forum-3.html) +--- Foro: Bases de Datos (https://gambas-es.org/forum-6.html) +--- Tema: Problema con creación de BD SQlite3 que antes si funcionaba (/thread-2010.html) |
Problema con creación de BD SQlite3 que antes si funcionaba - Marcos - 13-02-2026 Hola, buen día chicos: Hace un par de meses venia trabajando en un proyecto personal para catalogar imágenes y dejar de tener todo perdido en el PC. ademas de tener la opción de crear un catalogo compartido con otros usuarios de la misma maquina. Bajo ese marco de trabajo tengo una rutina que hasta la versión 3.19 en kdeNeon me funcionaba perfecto. Por cosas de la vida actualice mi maquina a Manjaro con plasma y aquí esta la versión 3.21 de Gambas3. Me toco cambiar los componentes gb.db a gb.db2. La aplicación con la BD creada sigue funcionando, agrego, elimino, etc., pero al iniciar desde cero la aplicación donde debe crear la BD no hace nada por que la sección de creación de BD no funciona y no envía mensaje de error, salvo cuando reintenta abrir la BD y no la encuentra. $DB.Databases.Add(Constants.DATABASE_NAME) <== esta linea no esta haciendo nada ni enviando mensaje alguno hacia afuera Sera error de la nueva versión?, error de los nuevos componentes? este código lo rescate desde el tutorial de http://jsbsan.blogspot.com.es/ Código: Private Sub CreateDatabase()RE: Problema con creación de BD SQlite3 que antes si funcionaba - Shordi - 13-02-2026 El código es bueno, al menos lo he probado así: Código: Private $DB As ConnectionAlgo del entorno, pero no de la función de creación. Ya nos cuentas. Saludos RE: Problema con creación de BD SQlite3 que antes si funcionaba - guizans - 13-02-2026 Por lo que veo, tal como dice Shordi, el código parece bueno. Revisa esas variables del módulo "Constants" a lo mejor el error está ahí. Un saludo. RE: Problema con creación de BD SQlite3 que antes si funcionaba - Marcos - 17-02-2026 Gracias chicos por los consejos. Había hecho una refactorización de directorios y en la parte de User.Home borre el "&/" entonces estaba apuntando a un directorio que no existía, y al hacer debug no era capas de darme cuenta, .. Cosas de la vida.. casi como que me falto un ;(punto y coma) al final de la linea. da paso, quiero decir que este foro ayuda muchísimo a sacar ideas y aclarar dudas. RE: Problema con creación de BD SQlite3 que antes si funcionaba - guizans - 17-02-2026 Gracias. Somos pocos pero hacemos lo que podemos y ayudamos cuando sabemos. Un saludo. |