In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Comenzando con SqLite. :-)

Foro público de Xailer en español
Responder
Fernando Leal
Mensajes: 294
Registrado: Jue Mar 13, 2008 3:03 pm

Comenzando con SqLite. :-)

Mensaje por Fernando Leal »

Pues ha llegado el momento de usar SqLite.
Usé la opción de xailer para crear la base de datos Nombres.db y una tabla
que me cree a partir de una dbf. Se llama Direccion
Hize un nuevo formulario, agrege un oSQLiteDataSource1 y oSQLTable1
Le metí­ datos a la tabla Direccion. Ví­a ftp envie Nombres.db al servidor
de la empresa. Hasta aquí­ todo bien :-)
En otro estado del paí­s. Se bajan Nombres.db del servidor y debo agregar la
info de la tabla Dirección a la base de datos local que se llama Verifica.db
y dentro tiene una tabla de nombre Direccion.
¿Cómo se hace?
Estoy contento por que hasta aquí­ todo me ha salido a la primera.
Saludos
Fernando Leal
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Comenzando con SqLite. :-)

Mensaje por jfgimenez »

Fernando,
> En otro estado del país. Se bajan Nombres.db del servidor y debo agregar
> la info de la tabla Dirección a la base de datos local que se llama
> Verifica.db y dentro tiene una tabla de nombre Direccion.
No estoy seguro de haberte entendido, pero si lo que necesitas es pasar
datos de una BD a la otra, puedes hacerlo de dos formas:
- Usando dos datasources y dos datasets y con un simple bucle copias los
registros que necesites de un dataset al otro.
- Usando el comando de SQLite "attach database" para abrir bajo un mismo
datasource las dos BD. Esto te permite hacerlo todo sin bucles, con una
sentencia SQL del tipo "insert into xxx select ...".
Si no es eso, intenta explicarlo con 'pseudo-codigo' o con 'código a la
dbf'.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Fernando Leal
Mensajes: 294
Registrado: Jue Mar 13, 2008 3:03 pm

Comenzando con SqLite. :-)

Mensaje por Fernando Leal »

Hola,
Gracias al hilo nuevo "Pasando de DBF a MySQL" pienso que lo mejor para mi
es verlo directamente con MySql.
Verás, el asunto es que en provincia yo tengo sucursales que tienen una
aplicación Xailer... entonces. Para que enviar al ftp basesitas de SqLite
para luego cargar la info en la base local, si puedo conectarme a la base de
la empresa directamente :-)
Saludos
Fernando
Responder