Mostrando entradas con la etiqueta escritores. Mostrar todas las entradas
Mostrando entradas con la etiqueta escritores. Mostrar todas las entradas

jueves, 23 de abril de 2020

JAVA - Base de datos autores, SQLite

Página principal

JAVA
Base de datos autores
SQLite

Sigo con el trabajo de portar antiguos programas realizados en C a JAVA.
Esta vez es un base de datos SQLite,  para consulta de escritores.
En un antiguo programa lo había realizado en C  para Linux  dbautor.html, y para Windows autoresw.html .


En esta ocasión la programo en Java en mi intento de aprender a programar en este lenguaje.
A pesar de existir mucha documentación sobre Java y SQLite , es difícil buscar soluciones concretas , o está cortado el código, o no funciona.
Lo normal es que las dll estén instaladas en Windows, pero si tienes algún problema al respecto, se pueden bajar de: https://www.sqlite.org/index.html
Sigo pensando que es mucho mejor programar en C que en Java.
La única y gran ventaja que tiene Java sobre C, es que no tienes que tocar ni una sola línea de código para que funcione el programa en todas las plataformas.


Linux.


Windows10

Está realizado en Debian10_64bits comprobado en Windows10_64bits , Windows7_32bits, WindowsXP y Debian9 32bits, .


PROGRAMA con Proyecto netBeans

PROGRAMA_EXE

Saludos.
Juan Galaz

Bibliografía:

https://javapuntes.wordpress.com/2014/01/31/instalar-y-usar-driver-jdbc-sqlite-en-netbeans/
https://serprogramador.es/como-conectar-y-utilizar-java-con-sqlite/
https://professor-falken.com/programacion/java/como-conectar-java-a-una-base-de-datos-sqlite/

martes, 7 de agosto de 2018

Base de datos autores en Lenguaje C y con SQLite, terminal linux


Página principal


Lenguaje C
Base de datos autores
SQLite


En el anterior artículo había realizado una base de datos de libros librosx.html . La había programado en Gambas(Visual Basic para linux) con una extensión que tiene gambas para manejar SQLite.
La programación en Basic es muy fácil, los que tenemos algunos años hemos crecido con el Basic que venía integrado en la mayoría de los ordenadores.
Algunos el lenguaje Basic miran como lenguaje de segunda, pero para la mayoría de las aplicaciones es suficiente.
Como otro de los lenguajes que mas me gustan es el C, he intentado realizar un pequeño programa de consultas que funcione en terminal Linux y en lenguaje C.
Lo que en principio pensé fácil se convirtió en complicado, no había muchos ejemplos, y los que había mezclaban C++  con la utilización de librerías.
Todo es romperse la cabeza, mirar de un lado a otro buscando y buscando, prueba error hasta encontrar la solución.
El programa es simple, búsqueda de autores, búsqueda por IdAutor (único para cada autor), y listado desde un   registro.





  VIDEO DE FUNCIONAMIENTO



PROGRAMA

Saludos.
Juan Galaz

Bibliografía:

https://poesiabinaria.net/2015/03/usando-sqlite-en-nuestros-programas-en-cc/
http://apuntes-para-no-olvidar.blogspot.com/2012/01/conectar-con-una-bd-de-sqlite-en-c.html