Saludos Compañeros de FiveWin.
La consulta de hoy es la siguiente:
Tengo un software muy sencillo de cuentas por cobrar el cual lo ofrezco de manera gratuita a quien desee tenerlo y usarlo.
Dicho software guarda los datos en la nube, en un hosting de mi propiedad y por lo cual cobro una modica cantidad mensual a los usuarios por el mismo concepto: el hospedaje de la data.
Hasta ahora todo muy bien, pero quiero prever las siguientes situaciones:
1. Cuando un usuario decidiera no seguir con el uso de mi software y me solicite la entrega de toda su data.
2. Si por alguna razón la empresa que me provee del servicio de hosting llegase a tener algun problema con sus servidores o con mi cuenta y se dificulte al acceso a las base de datos o la pérdida de la misma.
3. Lamentablemente no tengo a quien "heredarle" el sistema, y el dia que me toque partir de este plano, los usuarios podrían verse en la situación de no poder acceder a su información pasado determinado tiempo, ya que el sistema de manera automática bloquea el uso del software si no se registra el pago de la mensualidad.
4. Cualquier otra situación que pueda causar la necesidad de que el usuario tenga su información.
En vista de esto, me gustaría hacerle a mi sistema una opción para que el mismo usuario pueda desde el menú exportar los datos a una hoja de excel y bajarla a su disco duro. Es de hacer notar que no deseo bajar la base de datos de forma directa y completa, como un respaldo en .sql, sino mas bien a partir de resultados de querys, bien organizada, entendible y lista para ser usada manualmente en excel.
¿Habrá alguna manera de hacerlo?
¿Existe otra opcion diferente?
Quedo atento a sus gentiles aportes de ideas y soluciones, como siempre ha sido en este foro.
Uso fivewin 17.01 + Harbour + BCC7.4 + MySql
Exportar datos MySql a Excel con FiveWin
- JoseAlvarez
- Posts: 807
- Joined: Sun Nov 09, 2014 5:01 pm
Exportar datos MySql a Excel con FiveWin
"Los errores en programación, siempre están entre la silla y el teclado..."
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Re: Exportar datos MySql a Excel con FiveWin
Jose, la manera mas simples es hacer las consultas a la base de datos, y mostrarlas en un xbrowse, y ahi simplemente poner un boton de exportar al excel que el mismo xbrowse te provee.
oBrw:ToExcel() o oBrw:Report() para imprimir
oBrw:ToExcel() o oBrw:Report() para imprimir
- JoseAlvarez
- Posts: 807
- Joined: Sun Nov 09, 2014 5:01 pm
Re: Exportar datos MySql a Excel con FiveWin
Hola cesar, saludos.
Asi de sencillo? Increible!
Voy a probar y te comento.
Muchas gracias !!
Asi de sencillo? Increible!
Voy a probar y te comento.
Muchas gracias !!
"Los errores en programación, siempre están entre la silla y el teclado..."
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Re: Exportar datos MySql a Excel con FiveWin
José:
La recomendación de César es la indicada, solo toma en cuenta que exportar a Excel
una Query con muchos renglones y columnas va a ser lento el proceso, sobre todo si
quieres dar formato a la hoja de excel.
La alternativa es exportar a una archivo .CSV, prácticamente es igual a crear un archivo
TXT, es rapidísimo pues no lleva formato alguno.
Saludos a ambos
La recomendación de César es la indicada, solo toma en cuenta que exportar a Excel
una Query con muchos renglones y columnas va a ser lento el proceso, sobre todo si
quieres dar formato a la hoja de excel.
La alternativa es exportar a una archivo .CSV, prácticamente es igual a crear un archivo
TXT, es rapidísimo pues no lleva formato alguno.
Saludos a ambos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
- Marc Venken
- Posts: 1481
- Joined: Tue Jun 14, 2016 7:51 am
- Location: Belgium
Re: Exportar datos MySql a Excel con FiveWin
https://forums.fivetechsupport.com/view ... =3&t=40121
https://forums.fivetechsupport.com/view ... =3&t=35450
https://forums.fivetechsupport.com/view ... =3&t=35450
Marc Venken
Using: FWH 23.08 with Harbour
Using: FWH 23.08 with Harbour
- JoseAlvarez
- Posts: 807
- Joined: Sun Nov 09, 2014 5:01 pm
Re: Exportar datos MySql a Excel con FiveWin
Hola Armando, saludos.Armando wrote:José:
La recomendación de César es la indicada, solo toma en cuenta que exportar a Excel
una Query con muchos renglones y columnas va a ser lento el proceso, sobre todo si
quieres dar formato a la hoja de excel.
La alternativa es exportar a una archivo .CSV, prácticamente es igual a crear un archivo
TXT, es rapidísimo pues no lleva formato alguno.
Saludos a ambos
Sí, lo que dices es correcto, exportar a un archivo .csv o directo de la base de datos a formato .sql es mucho mas rapido y sencillo, el tema es que de esa manera el cliente no tiene como manipular los datos, tendría que ponerse a transpasarlo "a pie" digitando hacia excel u otra aplicacion. No es lo que necesito, quiero entregarle al cliente su información completa en un formato que sea perfectamente manipulable y creo que el mas indicado es el formato Excel.
Pienso que pocos usuarios tendran los conocimientos necesarios para llevar un archivo de texto plano a dbf o excel, ya que no es su trabajo ni oficio esto de ser informatico. Tendrian que buscar la ayuda o servicios de un tercero y no es la idea. La idea es entregarle todo sin ninguna necesidad de un segundo proceso.
Quizás tengas otra idea que tambien me sirva? si es así, estoy pendiente y agradecido de antemano con tus sugerencias.
"Los errores en programación, siempre están entre la silla y el teclado..."
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
- JoseAlvarez
- Posts: 807
- Joined: Sun Nov 09, 2014 5:01 pm
Re: Exportar datos MySql a Excel con FiveWin
Gracias amigo, le daré un vistazo.
thanks friend, i'll take a look
"Los errores en programación, siempre están entre la silla y el teclado..."
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Re: Exportar datos MySql a Excel con FiveWin
José:
Un archivo .CSV lo abres con excel sin que el usuario haga nada extraordinario.
excel se lo traga todito.
Te sugiero hagas una pequeña prueba.
También tendrás que permitir en tu aplicación la inversa, de excel a Sql o DBFs
Saludos
Un archivo .CSV lo abres con excel sin que el usuario haga nada extraordinario.
excel se lo traga todito.
Te sugiero hagas una pequeña prueba.
También tendrás que permitir en tu aplicación la inversa, de excel a Sql o DBFs
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
- JoseAlvarez
- Posts: 807
- Joined: Sun Nov 09, 2014 5:01 pm
Re: Exportar datos MySql a Excel con FiveWin
ooKK Armando. muchas gracias, voy a probar y dejare los comentarios por acaArmando wrote:José:
Un archivo .CSV lo abres con excel sin que el usuario haga nada extraordinario.
excel se lo traga todito.
Te sugiero hagas una pequeña prueba.
También tendrás que permitir en tu aplicación la inversa, de excel a Sql o DBFs
Saludos
"Los errores en programación, siempre están entre la silla y el teclado..."
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.