Hola saludos a todos, practicando de nuevo se me vino a la mente la siguiente duda:
Se puede exportar las BD creadas en gambas y sqlite , para abrir ese fichero en oppenoffice o en microsoft excel??
espero haberme explicado bien y no se si es una pregunta tonta o algo asi simplemente se me vino a la cabeza, saludos desde Chiapas
Como Se Puede Exportar Una Base De Datos Sqlite A Openoffice O Xls?
Objetivo: Re: Como Se Puede Exportar Una Base De Datos Sqlite A Openoffice O Xls?
última edición por Shell el Jueves, 24 May 2012, 08:46; editado 2 veces
Hola luisrel.
Si de alguna manera haces una consulta donde se presenten todos los registros de la base en un componente
TableView,GridView,ColumVIew.Podrás luego exportarlos a Calc.
Baja el manual de Listin de Julio, hay una parte donde Julio ha logrado importar o exportar datos a OpenOfiice,
desde un GridView para añadir registros o exportarlos.
A la hora de exportar, abres por ejemplo Calc.Pegas los registros y le dices que el separador es el tabulador.
Ya tienes todos los registros en Calc.
Así es como Julio ha logrado hacerlo en su programa Listin.
Fíjate como usa los caracteres de escape "\n" y "\t"
Saludos.
Si de alguna manera haces una consulta donde se presenten todos los registros de la base en un componente
TableView,GridView,ColumVIew.Podrás luego exportarlos a Calc.
Baja el manual de Listin de Julio, hay una parte donde Julio ha logrado importar o exportar datos a OpenOfiice,
desde un GridView para añadir registros o exportarlos.
A la hora de exportar, abres por ejemplo Calc.Pegas los registros y le dices que el separador es el tabulador.
Ya tienes todos los registros en Calc.
Así es como Julio ha logrado hacerlo en su programa Listin.
PUBLIC SUB copiaraportapapeles(rejilla AS GridView)
DIM texto AS String
DIM a AS Integer
DIM b AS Integer
IF rejilla.Header = 1 OR rejilla.Header = 3 THEN
FOR a = 0 TO rejilla.Columns.Count - 1
texto &= rejilla.Columns[a].Title & "\t"
NEXT
texto &= "\n"
ENDIF
FOR a = 0 TO rejilla.Rows.Count - 1
FOR b = 0 TO rejilla.Columns.Count - 1
texto &= revisa(rejilla[a, b].Text) & "\t"
NEXT
texto &= "\n"
NEXT
Clipboard.Copy(texto)
END
DIM texto AS String
DIM a AS Integer
DIM b AS Integer
IF rejilla.Header = 1 OR rejilla.Header = 3 THEN
FOR a = 0 TO rejilla.Columns.Count - 1
texto &= rejilla.Columns[a].Title & "\t"
NEXT
texto &= "\n"
ENDIF
FOR a = 0 TO rejilla.Rows.Count - 1
FOR b = 0 TO rejilla.Columns.Count - 1
texto &= revisa(rejilla[a, b].Text) & "\t"
NEXT
texto &= "\n"
NEXT
Clipboard.Copy(texto)
END
Fíjate como usa los caracteres de escape "\n" y "\t"
Saludos.
última edición por Shell el Jueves, 24 May 2012, 08:46; editado 2 veces
Objetivo: Re: Como Se Puede Exportar Una Base De Datos Sqlite A Openoffice O Xls? Solucionado
Hola muchas por la respuesta, me ya tengo ganas de probar ese codigo aunque aun no llegado a eso aun estoy retomando gambas.
Saludos
Saludos
Página 1 de 1
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.407s (PHP: -82% SQL: 182%)
Consultas SQL: 46 - Debug off - GZIP Activado