[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

[Ayuda] Re: Macro de OpenOffice + MySQL



Hola: La forma en que yo lo hago es la siguiente: 1. Guardo mi hoja de calculo en formato CSV, 2.Leo el archivo CSV con un programa escrito en perl, y creo las instrucciones SQL para insertar los registros en la tabla. 3. Inserto los registros.
No se si te sirva esto, pero aqui hay un ejemplo
-------------------------------------------
PROGRAMA PERL
-------------------------------------------
#!/usr/bin/perl
while(<>)
{
      @d = split(/\t/);
chop($d[19]); print "INSERT INTO fichas(zona,area,comunidad,nombreObra,ubicacion,observaciones)
              VALUES  ('$d[0]','$d[1]','$d[2]','$d[3]','$d[4]','$d[9]');";
      print "\n";
      print "\n";
}
-------------------------------------------
# perl programa.pl <archivo.csv > instrucciones.sql
# mysql mi_baseDatos <instrucciones.sql y ya esta.
SALU2
Reply-To: valeck en axtel net
From: "valeck en axtel net" <valeck en axtel net>
To: ayuda en linux org mx
Date: Mon, 31 Jan 2005 19:43:13 -0500
Subject: [Ayuda] Macro de OpenOffice + MySQL
Saludos a todos=2E
Tengo que crear una macro en OpenOffice para que pase los datos de una hoj=
a
de calculo a una tabla en MySQL, y no le encuentro por donde darle al
asunto, ya enlace MySQL a OpenOffice y puedo sacar datos, pero no se como
hacer la operacion inversa=2E
Ya investige en google pero no encuentro algo que me ayude, asi que recurr=
o
a ustedes a ver si saben de algun documento o tienen un ejemplo de ello qu=
e
me pueden facilitar para tomar la idea=2E
Gracias de antemano
Valeck



[Hilos de Discusión] [Fecha] [Tema] [Autor]