Article View: es.comp.os.linux.programacion
Article #16312Re: Acceso web a bases de datos
From: Oscar Manuel
Date: Wed, 26 Apr 2000 00:00
Date: Wed, 26 Apr 2000 00:00
65 lines
3083 bytes
3083 bytes
Faro wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Javier Arregui <jarregui@elasa.siemens.es> escribió: > >Respecto al punto 3, creo que Access no te proporciona ninguna herramienta > >decente para hacer algo así (si me equivoco, que alguien me corrija). Se > >podría hacer bastante rápido con PowerBuilder (usando pipelines). Habrá más > >opciones, seguro. Y si no, tal vez tengas que hacerlo por programa puro y duro. > > Desde luego que access no da ninguna facilidad, pero tampoco hay que > ser tan drástico. Yo lo que hice fue exportar a ficheros planos. Ya que > me puse, separé los campos por comas, y el caracter de cadena de > caracteres lo puse a ". > > Bueno, ahora biene la chapuza. Seguro que hay un método mejor para para > hecerlo, pero a mi me funcionó. > > Una simple sentencia de AWK sobre el fichero plano y lo transformo en > un script de SQL de múltiples sentencias tal que _INSERT INTO ...._. > Despues ejecutas el script desde postgres y a rular. > > Lo malo del método es que tienes que definir y crear otra vez las > tablas en postgres. ¿Alguna idea mejor? Yo hace tiempo hice un programilla en VB (¡¡he dicho que fue hace tiempo, no me mireis así!!) tal que dado un fichero .mdb de Access, generaba el código VB que creaba la estructura de la base de datos completa (bueno, sólo tablas, consultas, índices y relaciones), lo que evitaba que si el fichero Access se corrompía (nada raro por cierto), al menos se podía recuperar la estructura. Supongo que si lo rebusco y le echo un poco de ganas y tiempo, puedo hacer algo para mysql. Tal vez combinando ambos podamos conseguir el "efecto total". Ahora que lo pienso, nunca lo probé con tablas vinculadas, pero bueno. Si hay interés, le echaré un poco más de ganas. -- 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:
<39061C27.3EFF0312@omgs.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8d7ncf$suo$1@nnrp1.deja.com> <38F9FB0B.BE255652@omgs.es> <8dfddu$un6$1@nnrp1.deja.com> <8dh5cj$ijt$1@news.mch.sbs.de> <slrn8fp4f9.js.faroNOSPAM@localhost.localdomain>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/26 Message-ID: <39061C27.3EFF0312@omgs.es> X-Deja-AN: 616022566 Content-Transfer-Encoding: quoted-printable References: <8d7ncf$suo$1@nnrp1.deja.com> <38F9FB0B.BE255652@omgs.es> <8dfddu$un6$1@nnrp1.deja.com> <8dh5cj$ijt$1@news.mch.sbs.de> <slrn8fp4f9.js.faroNOSPAM@localhost.localdomain> X-Accept-Language: es Content-Type: text/plain; charset=iso-8859-1 X-Trace: oscar.omgs.es 956701735 1242 192.168.0.10 (25 Apr 2000 22:28:55 GMT) Organization: Estoy harto de spammers Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion