Cambios de componentes para base de datos - 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: Cambios de componentes para base de datos (/thread-1881.html) |
Cambios de componentes para base de datos - Shell - 07-03-2025 Buenas!. Por falta de costumbre y retomar el tema, parece que ha cambiado ahora los componentes para la base de datos. ![]() Aparece ahora un control llamado gb.db2 Lo bueno es que para los que usaban gb.db les seguirá funcionando, pero parece que a la larga habrá que actualizarse y muchos de vosotros os va este tema de las base de datos. ¿ Alguien sabe algo nuevo sobre este control ?. Vaya, vaya, desde la 3.20. ![]() Cita:This component allows you to access several database management systems. This component creates an intermediate layer between the specific server and your program, so that you can use exactly the same code whatever database backend you decide to use. Eso debe ser como la anterior. Cita:This component creates an intermediate layer between the specific server and your program, so that you can use exactly the same code whatever database backend you decide to use. Cita:This component replaces the now deprecated gb.db component. Así que el soporte para SQlite 2 ha sido eliminado. ¿ Y vos que opináis ?. ![]() Saludos RE: Cambios de componentes para base de datos - Shordi - 08-03-2025 A mí me ha ido todo bien con el nuevo, salvo lo que detallé aquí https://gambas-es.org/thread-1853.html ... que no es moco de pavo. Tengo algunos controles diseñados desde hace mucho tiempo y utilizados en muchos programas (míos y del curro) que se ven afectados por eso. Los míos los arreglo según se presenta el fallo... los del curro cuando me piden ayuda. Fuera de eso, según Benoît, la nueva versión es más rápida y potente, cosa que yo no he apreciado, pero, claro, ahora sólo uso SQlite y para cosa pequeñas. Saludos RE: Cambios de componentes para base de datos - Shell - 08-03-2025 Siendo un control el que te da la lata. Tendrás más localizado el problema. Si es un mismo control para distintas aplicaciones, solo hay que cambiar partes del control que no te funciona, pero claro, si es extenso. Que suele serlo. Sabiendo cual es el problema "en concreto" te habrá sido más fácil. Pero desde luego es un problema, esto de las actualizaciones. En cuanto a los cambios que comentas en el enlace es un más práctico usar una colección que un array. Luego subo un código de ejemplo sobre algo de eso. He comenzado a verlo "por primera vez". Saludos |