Autor Tema: Conectar base de datos de LibreOffice en c#  (Leído 4874 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Conectar base de datos de LibreOffice en c#
« en: 19 de Marzo de 2014, 13:43:39 »
Como se hace para acceder a una base de datos de LibreOffice en c#?

No he sido capaz de encontrar un ejemplo.

Saludos!
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: Conectar base de datos de LibreOffice en c#
« Respuesta #1 en: 19 de Marzo de 2014, 13:55:02 »
no conocia el libreoffice, pero para abrir una base de datos en general puedes buscar como abrir la extension .csv, esta extensión la puedes generar con excel y sus similares
"Nada es imposible, no si puedes imaginarlo"

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Conectar base de datos de LibreOffice en c#
« Respuesta #2 en: 06 de Abril de 2014, 13:19:58 »
Como se hace para acceder a una base de datos de LibreOffice en c#?

No he sido capaz de encontrar un ejemplo.

Saludos!

Hola, ¿te servirá este link? Saludos!

http://www.techrepublic.com/blog/diy-it-guy/diy-connect-libreoffice-base-to-a-mysql-database/1386/

Para el conector de MySQL con C# sí hay varios ejemplos en línea ;)

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re: Conectar base de datos de LibreOffice en c#
« Respuesta #3 en: 23 de Abril de 2014, 13:45:51 »
Finalmente opté por usar SQLite, es gratuito tambien y existen manager gratuitos tambien (SQLite2009 Pro), pero ese enlace es muy interesante, quizas para otra vez lo use.

Muchas gracias migsantiago.

Saludos!!
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Conectar base de datos de LibreOffice en c#
« Respuesta #4 en: 23 de Abril de 2014, 20:22:41 »
Finalmente opté por usar SQLite, es gratuito tambien y existen manager gratuitos tambien (SQLite2009 Pro), pero ese enlace es muy interesante, quizas para otra vez lo use.

Muchas gracias migsantiago.

Saludos!!

Muy bien Micro_pepe, de nada. Saludos.  :mrgreen:

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re: Conectar base de datos de LibreOffice en c#
« Respuesta #5 en: 24 de Mayo de 2014, 20:52:09 »
Una cuestion sobre las bases de datos locales, en concreto SQLite. Cuando hago una consulta 'select' a la base de datos, cierro la conexión y la repito al poco tiempo ¿se hace cada vez en el disco duro? o ¿se carga y se lee en  RAM?

Tengo que hacer una consulta cada segundo aproximadamente, y si se hace en disco duro me pensaria hacer una funcion que lea toda la base de datos, y almacene en una lista la parte que me interesa, o algo así.

NOTA: Estoy usando conexion singleton para tener una sola instancia de objeto de la base de datos.

Saludos!
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Conectar base de datos de LibreOffice en c#
« Respuesta #6 en: 24 de Mayo de 2014, 21:46:51 »
Hola, no sé contestar tu duda sobre la búsqueda en RAM. Sólo quisiera preguntarte por qué es que cierras la conexión una y otra vez.  :o

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3216
Re: Conectar base de datos de LibreOffice en c#
« Respuesta #7 en: 25 de Mayo de 2014, 10:06:59 »
Hola, no sé contestar tu duda sobre la búsqueda en RAM. Sólo quisiera preguntarte por qué es que cierras la conexión una y otra vez.  :o

Pues no sé... mis profesores me enseñaron a cerrar la conexión despues de una consulta, un update, etc...

Tengo una función que hace una consulta, y al final cierro la conexión, entonces cada segundo la llamo y se abre y se cierra.

Saludos!!
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡


 

anything