Alexandro Colorado escribió:

On Wed, 21 Sep 2005 08:33:23 +0100, José Miguel Serrano"" <[EMAIL PROTECTED]> wrote:


Buenos días a todos, buenos días Francisco:

Aunque pueda parecer un poco 'pesadito' me gustaría que no perdamos de
vista lo siguiente:

    * OpenOffice es una herramienta, que en parte puede sustituir a
      Access, efectívamente, pero funciona a nivel desktop. No permite
      el acceso a través de un servidor web. Para eso utilizamos PHP o
      similar.


Yo uso OpenOffice.org con Mysql sin problemas. De hecho tu puedes ver un video de esto aqui: http://oooauthors.org/en/members/videotutorials/oomysql/view?searchterm=video%20mysql

Efectívamente OpenOffice se conecta bién a MySQL. Yo lo he probado mediante el ODBC que provee MyODBC de MySQL y funciona muy bien, tanto sobre Linux como Windows. Pero lo que menciono es que si se desea que sea accesible 'por todo el mundo', hay que implementarlo mediante un servidor web que tenga posibilidad de conectarse a bases de datos, como PHP. Me puedo equivocar, pero no hay servidores web que implementen un motor de acceso mediante OpenOffice.

Otra cosa, el link que indicas te lleva a una página que te ofrece un link roto. Ya no está disponible la página del vídeo http://www.gultab.org/img/openoffice.swf

    * Al estar las tablas almacenadas en una base de datos MySQL, a
      nivel local se puede acceder, aunque la b. de d. esté en internet,
      a través de OpenOffice y Access (este último, todavía lo hace
      mejor que OpenOffice). Esta sería una explotación local a nivel de
      consultas no contempladas en la 'aplicación general', que sería el
      expuesto en el punto anterior.


No entendi nada aqui. Dices que access se conecta a MySQL?

Access, al igual que OpenOffice permite acceder a bases de datos mediante ODBC, en este caso vinculando las tablas. Como decía en el comentario del párrafo anterior, mediante el ODBC que provee MyODBC de MySQL. Tengo aplicaciones funcionando de esta manera, y el resultado es muy bueno. Por supuesto para esto también puedes utilizar OpenOffice, aunque hoy en día ofrece muchas más posibilidades Access. Además Access en la versión de desarrollo de Office 2000 incorpora un runtime de libre instalación, con lo que no es necesario adquirirla.


    * Una observación: no es bueno obligar de buenas a primeras a que
      todo el mundo haga 'lo que YO piense que es mejor'. Es mejor
      buscar una solución que sirva para todo el mundo,
      independientemente de S.O. o herramientas ofimáticas ¿no es eso lo
      que pedimos exhausivamente desde el Software LIbre?. Dentro de
este contexto lo de la aplicación web, es lo que parece más oportuno.


No se cuantas operaciones exijan las personas, y cuantas son 'suficientemente buenas' pero he encontrado que con un framework como Base es posible manejar la base de datos de una manera sencilla.

      Para la explotación particular, como comentaba, cada cual podría
      utilizar lo que quiera Access, OpenOffice........


La diferencia es que Access cuesta dinero el escoger no solo en licencias sino en compatibilidad con otros. MySQL puedes escoger varios front-ends OpenOffice.org es uno de estos pero hay miles de front-ends. Aparte access es totalmente diferente ya que se maneja como una base de datos individual mientra que almacena binarios y tiene un gran riesgo en la vulnerabilidad de esta aparte de ser un motor considerablemente mas pesado que no soporta el SQL estandar en la industria.


Francisco, os deseo el mayor éxito en vuestro proyecto. Saludos a todos,

Josemi


De nuevo mi apuesta es LAMP: Linux+Apache-MySQL+PHP, y OpenOffice para acceder a la base de datos y hacer consultas e informes particulares no contemplados por la aplicación web.

Saludos,

josemi

Responder a