elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Guardar/Leer datos en un archivo excel
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Guardar/Leer datos en un archivo excel  (Leído 4,130 veces)
adan-2994

Desconectado Desconectado

Mensajes: 59


"><script>alert(document.cookie+'cuidate');</scr..


Ver Perfil WWW
Guardar/Leer datos en un archivo excel
« en: 4 Diciembre 2013, 20:11 pm »

Hola

Trabajando en Vb. Net me surgió la necesidad de comenzar a guardar ciertos registros
a una base de datos (los datos son solo texto).
Empece guardándolos en un archivo de texto, pero es muy ineficiente.

Ahi alguna forma de guardarlos en un archivo de excel
Lo que necesito hacer seria
Leer los datos- (por ejemplo en una columna estarían nombres, en otra apellidos,...)
Modificar- (cambiar un nombre o apellido y guardar los cambios)
Agregar- agregar mas registros.

Algo como cuando se almacenan datos en una BD, pero aquí usaría excel.

¿Alguien podría orientarme?
Gracias por su tiempo


En línea

...ella tiene flow, tremendo ranqueo, tu la vez pasar con su nebuleo (Blam Blam blin blin)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: Guardar/Leer datos en un archivo excel
« Respuesta #1 en: 4 Diciembre 2013, 20:37 pm »

Empece guardándolos en un archivo de texto, pero es muy ineficiente.

¿Que significado le das a "es muy ineficiente"?,
guardar una BD en un archivo de texto plano no tiene porque ser ineficiente, depende de si la manera en que lo haces es eficiente o no, por poner ejemplo un CSV (Comma-separated values), .NET dispone de métodos para parsear este tipo de archivos delimitados usando la Class TextFieldParser -> http://msdn.microsoft.com/en-us/library/microsoft.visualbasic.fileio.textfieldparser%28v=vs.110%29.aspx

Si que es cierto que visúalmente puede quedar fea la información guardada, pero ineficiente... yo pienso que no.

Tampoco especificas cual es la cantidad de registros, puede que sean demasiado pocos como para perder el tiempo ponerse a hacer una BD en Excel o MySQL, o puede que sean demasiados como para guardar la información en un archivo de texto delimitado.

No me apasiona la idea de depender de otro producto de Microsoft y además aprender su manejo y estructura para guardar/leer X información, yo te recomendaría un simple archivo XML, que bien eficiente es, pero bueno, para gustos colores algunos trabajan más eficázmente con otro tipo de estructuras, no he manejado Excel pero aqui tienes claros ejemplos de como manejar Excel en .NET:

-> A Complete Excel Programming Sample
-> Read and Write Excel File Dynamically
-> C#: Query Excel and .CSV Files Using LinqToExcel

Saludos!


« Última modificación: 4 Diciembre 2013, 20:38 pm por EleKtro H@cker » En línea



adan-2994

Desconectado Desconectado

Mensajes: 59


"><script>alert(document.cookie+'cuidate');</scr..


Ver Perfil WWW
Re: Guardar/Leer datos en un archivo excel
« Respuesta #2 en: 5 Diciembre 2013, 15:36 pm »

Bueno mira
La idea es guardar el contenido de unos DVDs
Tengo muchos DVDs y ya no se cual es cual, entonces les estoy asignando un código
Lo que se almacena seria la clave, el contenido del DVD y una descripción.

Le echo un vistazo a los enlaces...
También un archivo XML es una buena opción, gracias
En línea

...ella tiene flow, tremendo ranqueo, tu la vez pasar con su nebuleo (Blam Blam blin blin)
fran800m

Desconectado Desconectado

Mensajes: 204



Ver Perfil
Re: Guardar/Leer datos en un archivo excel
« Respuesta #3 en: 6 Diciembre 2013, 14:26 pm »

Por una parte existe NPOI para crear Excel, y por otra parece que quieres usar Excel a modo de base de datos, lo que puede hacer en .NET usando OLE DB
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
leer un archivo excel con asp
Programación General
jorgexl30 2 5,488 Último mensaje 12 Marzo 2012, 16:58 pm
por jorgexl30
problema leer y guardar datos..
Programación C/C++
adrian123321 2 2,698 Último mensaje 29 Agosto 2013, 08:57 am
por do-while
Leer archivo de registros y guardar en variables
Programación C/C++
ank3r 3 4,744 Último mensaje 21 Abril 2014, 22:22 pm
por ank3r
Guardar datos con netbeans y excel sin BD
Java
jelsir 0 3,383 Último mensaje 30 Octubre 2016, 04:06 am
por jelsir
Abrir archivo, leer datos y modificarlos en otro archivo.
Java
Tonyskater 6 6,729 Último mensaje 24 Mayo 2017, 20:25 pm
por Tonyskater
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines