Cómo guardar y recuperar imágenes en una base de datos siempre ha sido una de las preguntas más recurrentes entre las que he recibido, y como respuesta a la misma ya se publicó en 2016 un tutorial en el que se mostraba una forma sencilla de cómo hacerlo.
Categoría: SQLite
Truco: SQLite en RAM, mejora al máximo el rendimiento
Es bastante frecuente que en nuestros proyectos con Xojo debamos de trabajar con bases de datos SQLite, protegidas con contraseña, en las que deseemos obtener el máximo rendimiento posible de lectura. Sin embargo, el hecho de que protejamos los contenidos implica una sustancial pérdida en las operaciones de la base de datos, tanto de consulta […]
Transacciones en bases de datos
Cuando hablamos de transacciones aplicadas a bases de datos, estas son las operaciones realizadas sobre la misma; puede ser por ejemplo una única operación o bien un conjunto de operaciones agrupadas y aplicadas. Ahora bien, los cambios realizados como parte de una transacción no son visibles para el resto de las conexiones que estén consumiendo […]
FTS5 en SQLite: Búsqueda Completa de Texto
SQLite Soporta la búsqueda completa de texto, FTS5, ¿pero de qué se trata esta característica? Supone un modo rápido de buscar palabras concretas en las columnas de texto correspondientes a la tabla de una base de datos. A continuación encontrarás traducido al español el artículo publicado originalmente en el sitio web de Xojo y que […]
Migrar desde Visual FoxPro a Xojo
Visual FoxPro (VFP) es una herramienta de programación de Windows creada por Microsoft. Ya ha llegado al final de su vida y de hecho ya no está soportada por Microsoft. VFP dispone de su propio motor de base de datos integrado, un diseñador de formularios y un lenguaje de programación. Migración desde FoxPro Migrar una […]
Protege tus apps frente a inyecciones SQL
Es algo antiguo, sabido y, por tanto, todos deberíamos de estar tomando las debidas precauciones en nuestras aplicaciones, independientemente de cuál sea la plataforma de despliegue, para evitar los ataques de inyecciones SQL que podrían tener consecuencias muy graves: desde dejar expuestos los datos almacenados en las bases de datos a, sencillamente, permitir el borrado […]
Primeros pasos con SQLite: Insertar y Borrar registros
Continuamos con nuestro tutorial con el que podemos ver lo sencillo que resulta utilizar bases de datos en general, y SQLite en particular, para crear aplicaciones multiplataforma con Xojo. En las anteriores entregas ya hemos visto como podemos conectar con el archivo de base de datos de SQLite propiamente dicho, así como realizar las primeras […]
SQLite: Modificar registros y OOP en Xojo
En esta entrega continuamos con el tutorial de introducción a programación de aplicaciones que utilizan acceso a base de datos SQLite como repositorio (persistencia) de la información. Después de todo, puede decirse que SQLite es la base de datos universal y, en combinación con Xojo ¡nos permite crear todo tipo de aplicaciones en muy poco […]
Xojo: Primeros pasos con SQLite
A nadie se le escapa que SQLite es el motor de base de datos Universal por excelencia. Y en el entorno de desarrollo multiplataforma Xojo también es así, puesto que nos permite utilizarla con absoluta sencillez tanto en nuestras aplicaciones para OS X, Windows y Linux, como en aquellas otras que creamos como aplicaciones web […]
Generación e impresión de informes con Xojo
Todos los que en alguna ocasión hemos creado una aplicación de gestión enseguida echamos un vistazo a las capacidades disponibles para la creación e impresión de informes, ya sea para la impresión de facturas, inventarios o cualquier otro tipo de informe. Y precisamente por ello Xojo incluye, ya desde hacer varias versiones del entorno de […]