Excel

Hola,

Alguien sabe como se puede leer un fichero excel y guardarlo en una
tabla de la base de datos?

La tabla tiene los mismos campos que el fichero excel. Estoy
intentandolo con parseexcel, pero no se como guardar los datos en la
tabla.

Muchas gracias

Hola Lourdes, para leer con parseexcel… para escribir en tu base de
datos… pues con rails no? O sea supongo que te refieres a guardarlo en
una tabla de la base de datos de tu aplicación… pues hazlo como
guardarías cualquier cosa de tu aplicación…

http://www.jaimeiniesta.com/index.php?s=excel

Besos,
Jaimes

El lun, 16-04-2007 a las 11:45 +0200, Lourdes escribió:

Hola Jaime, muchas gracias por tu contestación.

La verdad es que voy un poco perdida, porque no llevo mucho tiempo con
rails y no se si lo que quiero hacer se hace con parseexcel o hay algo
mejor por ahi.

Antes lo hacia en access y con una especificacion de importacion me iba
muy bien, pero ahora no sé como hacerlo

Intento hacer lo que pone en tu página:
Estoy haciendo una prueba con una hoja excel que tiene una unica columna
rellena y en la tabla de mi base de datos tengo un unico campo
(nombre)

for f in @worksheet
for c in f
c.to_s No se como desglosar esto en campos de mi tabla
@prueba=Prueba.new
@prueba.nombre = c.to_s aqui no sé como decir que me coja los
datos de la columna

  @prueba.save
end
end

Si sabes una forma mejor de hacelo o dónde puedo buscarlo, te lo
agradecería.
Muchas gracias

Hola Lourdes, los ficheros de texto se manejan muy fácil con Ruby. Mira
el manual para ver ejemplos, pero más o menos un ejemplito es así:

f=File.open(“fichero.txt”,“r”)
f.each do |linea|
puts linea
end

Y ya de cada linea parseas lo que quieras y haces tus cosillas.

Besos,
Jaime

El vie, 20-04-2007 a las 16:01 +0200, Lourdes escribió:

Hola, ya me ha salido con parseexcel, me daba un error, pero era de tipo
de datos de sql.

Ahora necesito hacer lo mismo pero para un fichero de texto.

Sabeis que tengo que utilizar o dónde lo puedo encontrar? Lo he estado
mirando pero no encuentro como hacerlo.

Saludos y gracias

Hola Jaime.

Muchas gracias, esos es lo que quiero, pero me puedes decir la ruta del
manual al que te refieres?

Saludos

Hola Lourdes, me refiero a los manuales en general. Hay dos principales
que debes leer cuanto antes:

“Agile Web D. With Rails”
“Programming Ruby”

Ambos de la editorial PragmaticProgrammer.com, y fácilmente localizables
como PDF en internete.

Saludos,
Jaime

El lun, 23-04-2007 a las 09:13 +0200, Lourdes escribió:

Hola, el Agile Web D. lo tengo, pero no he encontrado nada de
esto.

Saludos y gracias.

Si, gracias Manuel, ya lo había entendido.

Saludos

On 23/04/07, Jaime I. [email protected] wrote:

Hola Lourdes, me refiero a los manuales en general. Hay dos principales
que debes leer cuanto antes:

“Agile Web D. With Rails”
“Programming Ruby”

Ambos de la editorial PragmaticProgrammer.com, y fácilmente localizables
como PDF en internete.

A lo que Jaime se refiere es que puedes localizarlos facilmente en PDF
(en papel también) aquí

http://www.pragmaticprogrammer.com/titles/rails2/

Lo aclaro porque su frase quedaba un poco ambigua y puede dar lugar a
algún equívoco, aunque yo le he entendido perfectamente.


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o simplelogica.net
Recuerda comer mucha fruta y verdura.