Página 1 de 4

Libro de Préstamos (SQlite3) por Danixu

Publicado: 28 Ene 2011 14:04
por Daniel_Lechu
Os dejo un programa Base de Datos que hice para llevar la gestión de préstamos en el trabajo.

El programa utiliza una base de datos SQLite 3 para guardar los datos y aunque hay cosas que me faltan por modificar y mejorar funciona corréctamente.

Imagen

HIDE: ON
Hidebb Message Hidden Description


Nuevo Link de Descarga.
HIDE: ON
Hidebb Message Hidden Description

Saludos!!!

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 28 Ene 2011 15:04
por rafaxplayer
Vamos haber...

mmm esta claro que estoy verde, sobre todo en lo que a consultas se refiere...

Que es esto?
db:exec("VACUUM")

y esto en el query : LIKE ''

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 28 Ene 2011 17:19
por Agotaras123
Bueno rafa te explico un poquin de lo que entiendo.



Esta parte ni idea se mira como variables pero no lo es creo db:exec("VACUUM")

y esto en el query : LIKE se utiliza para la comprobación de un modulo, por ejemplo en búsquedas.

Gracias daniel por el aporte.

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 28 Ene 2011 17:49
por Daniel_Lechu
Buenas rafa, lo de db:exec("VACUUM") lo que hace es ejecutar la Query "VACUUM" que es para optimizar la Base de Datos, según vas metiendo datos, borrando, modificando... la base va creciendo, al ejecutar ese query la optimizas reduciéndola al tamaño real.

Y lo del "LIKE" es como poner un "=".

SELECT * FROM 'base' WHERE 'id' LIKE '12';

Le dices que muestre de 'base' todo lo que coincida que el 'id' sea '12', viene bien para el update, ya que le dices que modifique todos los que sean como ese, y se es un Autoincremental solo habría uno.

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 28 Ene 2011 18:38
por webultra
Exacto...Cuando uno borra registros de una base de datos sqlite, ésta no reduce su tamaño ya que deja el espacio usado disponible para ser ocupado después. El VACUUM elimina esos espacios y la deja a tamaño real ocupado por los datos actuales.

Daniel, podrías activar sólo la opción AUTOVACUUM en tu base de datos para no tener que estar llamando el query VACUUM cada que eliminas un registro jeje.

El LIKE es parecido a =, salvo que cuando buscas strings lo hace sin ser CASE SENSITVE (sin distinguir mayúsculas de minúsculas) e = si es CASE SENSITIVE. Además permite el uso de comodínes como "LIKE '%3%'" (donde regresará todos los registros que contengan un 3.

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 28 Ene 2011 18:43
por Daniel_Lechu
bueno, has completado algo que no sabía :lol:

lo de autovacuum leí algo pero no estaba seguro de como funcionaba así que usé esta, en este proyecto no me acuerdo si realmente la puse cada vez que borrabas algo, pero creo recordar que la puse para cuando cerrara el programa...

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 03 Mar 2011 21:37
por juan157
gracias

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 18 Abr 2011 16:22
por yoolordhunt
gracias!<div>
</div>

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 04 Jun 2011 01:53
por TiNGuiLiLLo
gracoas

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 13 Jul 2011 21:34
por colibri002
bajando... xD

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 20 Jul 2011 19:08
por minou
thanx amigo

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 30 Jul 2011 06:12
por bariza-dz
gracias

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 15 Ago 2011 02:00
por erickdj
Imagen

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 23 Ago 2011 02:10
por wander031180
muy buena... bajando

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 29 Ago 2011 12:08
por Herbsman
me vale ;) gracias

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 29 Ago 2011 17:56
por fmarquezo
bajando... :ohyeah:

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 11 Sep 2011 14:03
por Bomberman
Vamos haber...

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 12 Sep 2011 23:33
por bumbo
thanx

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 25 Sep 2011 15:56
por carsonzillo
molable!

Re: Libro de Préstamos (SQlite3) por Danixu

Publicado: 27 Sep 2011 20:41
por dangngocnguyenit
thánks