Article View: es.comp.os.linux.programacion
Article #16457Re: Acceso web a bases de datos
From: Oscar Manuel
Date: Sun, 16 Apr 2000 00:00
Date: Sun, 16 Apr 2000 00:00
63 lines
3251 bytes
3251 bytes
lucas_grijander@my-deja.com wrote: > > En la empresa en la que trabajo tenemos una > aplicacion VBasic/Access. Tenemos una serie de > oficinas remotas, repartidas por la provincia y > seria de grandisima utilidad que puedieran acceder > a la base de datos en cuestion. Las oficinas se > conectan con lineas punto a punto de 9.600 baudios > (ya se que es una mier..., pero esto no se puede > cambiar de momento). Tu problema en realidad son dos: 1) Tener un SGBD, o un servidor donde residan los datos; b) Implantar un esquema de comunicaciones de tal manera que todas las oficinas puedan llegar al servidor de las bases de datos. El problema del SGBD se puede solucionar "fácilmente" implantando mysql, postgres o cualquier otro. Luego tienes que decidir cómo establecer la comunicación con la aplicación y el SGBD. Principalmente están ODBC y web. El primero tiene el inconveniente de que tienes que configurar uno a uno el driver ODBC en todos los clientes para acceder a los datos, mientras que el segundo no tienes que configurar nada en el lado del cliente, ya que con un navegador vale. Yo estoy empezando a hacer alguna cosilla con mysql, y funciona bien por ODBC, y luego la parte apache-mysql-php también funciona, que en tu caso es la que llevaría menos tiempo de implementación. Pero está el inconveniente de que ya tienes la aplicación hecha en VB, supongo por lo que dices accediendo a una base de datos access (¿y no peta?) en alguna máquina de la red, por lo que el primer paso sería exportar las tablas y BD que tengas al SGBD, y si haces una copia del .mdb con las tablas vinculadas con los mismos nombres, debería funcionar a la primera, y el VB ni se enteraría. Otra opción sería modificar las funciones de apertura de BD en VB para que accediera por ODBC directamente al SGBD sin pasar por Access. Por otro lado, depende de la cantidad de usuarios y el volumen de datos que vayan a utilizarla, aunque si hasta ahora parece que funciona con VB, no deben ser muchos. Yo esta semana voy a intentar portar una .mdb pequeña para usarla con mysql por ODBC (son 2 máquinas nada más). Voy a ver qué tal se me da. -- http://counter.li.org registration info: ---------------------------------------- Linux user: 92390 - Linux machine: 39301 |--------------------------------------| | Oscar Manuel Gómez Senovilla | | mailto:oscarsen@BORRARmicorreo.net | | (quita "BORRAR" después de @) | | (remove "BORRAR" after @) | | Madrid (España) | |--------------------------------------|
Technical Details
Message-ID:
<38F9FB0B.BE255652@omgs.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8d7ncf$suo$1@nnrp1.deja.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,5db54e177990ca04 X-Google-Attributes: gidf86c8,public From: Oscar Manuel <oscar@omgs.es> Subject: Re: Acceso web a bases de datos Date: 2000/04/16 Message-ID: <38F9FB0B.BE255652@omgs.es> X-Deja-AN: 612003133 Content-Transfer-Encoding: quoted-printable References: <8d7ncf$suo$1@nnrp1.deja.com> X-Accept-Language: es X-Server-Date: 16 Apr 2000 17:40:27 GMT Content-Type: text/plain; charset=iso-8859-1 Organization: Estoy harto de spammers Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion