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