Ir al contenido principal

Día 8. Conectar la base de datos

Mi intención original era que quien quisiera fuera avanzando en la creación de la facturación al tiempo que yo, pero posiblemente haciendo alguna cosa diferente de como yo lo hago y metiendo diferentes datos, de tal modo que al hacer cosas diferentes posiblemente tendríamos diferentes problemas.

Pero he visto un par de comentarios que ha habido en el canal de  Telegram, y parece que hay quien prefiere descargarse los archivos que se van publicando en el repositorio de El Mau, pero por lo visto, en el repositorio, aunque está los archivos, no contienen datos. 

Por eso, he decidido publicar mi propio repositorio en GitHub, con mis archivos y mis datos tal y como quedan después de cada publicación. De paso, he publicado también los vídeos, para que quien quiera pueda descargarlos o verlos sin necesidad de Youtube.

Si descargas los archivos .odb y .FDB y los colocas en una carpeta de tu sistema, puede (casi seguro) que la estructura de las carpetas no coincida con subida al repositoiro, por lo que al intentar abrir la base de datos dará un error No se puede establecer la conexión con el origen de datos. En el siguiente vídeo explico como solucionarlo.



Comentarios

Entradas populares de este blog

Día 16. Empleo de la tabla desde-hasta. Subconsultas

Hoy vemos como emplear la tabla desde-hasta de tipos de IVA que creamos el último día. Para ello, en primer lugar creamos una consulta para ver el funcionamiento. A continuación esa consulta, la empleamos como subconsulta en la consulta que ya teníamos con todos campos.

Día 17. Crear un disparador (trigger). Tabla de log

En este día, un poco desordenado, creamos un trigger o, en español, disparador. Los disparadores son funciones que se ejecutan automáticamente al hacer modificaciones en los registros de una tabla determinada. Para ver el funcionamiento de los disparadores creamos una tabla de log, en la que se registran los cambios de la tabla Detalles. Bueno, aunque me he equivocado (y corregido) un par de veces, espero que se entienda bien.

Día 1. Por qué este blog

 Todo comenzó con una idea en el grupo LibreOffice-ES de Telegram. En ese grupo propuse que comenzáramos a usar LibreOffice Base para poder opinar sobre la aplicación, aunque fuera con un proyecto pequeño. Así mismo, propuse que usáramos preferiblemente bases de datos Firebird porque, en algún momento, esta base de datos se propuso como base de datos por defecto en LibreOffice, e incluso, en algunas versiones, llegó a establecerse como tal. Debido a los errores que se producían se volvió a poner como base de datos experimental, dejando de ser la base de datos por defecto. A pesar de los errores que dicen que tiene, en mis pruebas y no me ha saltado ningún error grave; pero en todo caso, si usamos esta base de datos y apreciamos errores, podemos colaborar al desarrollo reportando los errores que observemos y además, reportando estos errores hacemos ver a los desarrolladores que hay interés en Base, para que presten un poco más de atención a esta aplicación. En línea con mi propuesta, o