Visual Basic - datos en archivo de texto

Life is soft - evento anual de software empresarial
 
Vista:

datos en archivo de texto

Publicado por John Harold (17 intervenciones) el 13/04/2006 04:49:00
Cordial Saludo.
Quiero poder trabajar con unos datos de un archivo de texto, leerlos, eliminar y adicionar nuevos registros, pero no se como desde vb . Alguien me puede ayudar.

Los registros estan guardados por filas, y los campos separados por :

Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:datos en archivo de texto

Publicado por Alex (119 intervenciones) el 13/04/2006 23:01:07
Haber si entendi bien, quieres que los archivos de texto, se lean en un campo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:datos en archivo de texto

Publicado por John Harold (17 intervenciones) el 14/04/2006 02:09:58
Quiero es manejar una tabla en una archivo de texto, para no utilizar un motor de bases de datos.
Quiero almacenar todas la informacion en un archivo plano
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:datos en archivo de texto (para el "nuevo")

Publicado por Jona (25 intervenciones) el 17/04/2006 20:01:42
Cualquier buen programador sabe que es impresindible saber manipular y gestionar ficheros en tiempo de ejecucion...

Las bases de datos es cuento aparte amigo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:datos en archivo de texto (para el

Publicado por Ayudante (349 intervenciones) el 18/04/2006 06:46:37
Si quieres ser buen programador busca en la web, y mira ejemplos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:datos en archivo de texto

Publicado por Mauro (65 intervenciones) el 15/04/2006 00:34:28
Hay varios ejemplos en la web de como hacer eso, creo que hay en la seccion de codigo fuentes de esta pagina, o sino te recomiendo que veas esta pagina, www.pscode.com.

Te mando un abrazo.

Cualquier cosa si no entendes me escribis y vemos.
Mauro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:datos en archivo de texto

Publicado por Jona (25 intervenciones) el 17/04/2006 19:54:10
Podemos manipular archivos y carpetas en con el objeto:

FileSystemObjet.

Saludos cordiales.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:datos en archivo de texto(yo te ayudo pero poco

Publicado por John (1 intervención) el 19/04/2006 06:31:20
Lo puedes hacer con un archivo de tipo binario ( puede ser un "mi_archivo.dat")

ejemplo:

Private Type Registros
Nombre as String 'viene siendo el "campo" "Nombre"
Edad as Integer 'Viene siendo el "campo "Edad"
End Type

Dim Registro as Registros

Private Sub cmdAgregar_Click()

Open App.Path + "/MiArchivo.dat" For Random as #1 ' Si no existe lo crea

' Agregamos valores
Registro.Nombre = txtNombre.Text
Registro.Edad = Val(txtEdad.Text)

' Escribimos en el archivo los registros
Put #1, 1, Registro

Close

End Sub

Private Sub cmdVer_Click()

Open App.Path + "/MiArchivo.dat For Random as #1
Get #1, 1, Registro 'en ésta parte vemos cómo obtenemos el registro "1" del archivo "#1" y lo colocamos en "Registro"

'...y lo mostramos en sus respectivas cajas de texto
txtVerNombre.Text = Registro.Nombre
txtVerEdad.Text = Registro.Edad

'Cerramos
Close

End Sub

Hasta ahí te puedo ayudar, pero cheka
si ponemos " Put #1, 1, Registro", habremos agregado un sólo registro para poner otro sería en "Put #1, 2, Registro", claro que te diste cuenta del "2" verdad?

ok, si encuentras la forma de hacer más dinámico esto, es decir agregar más registros y lograr hacer una "búsqueda" de un determinado registro para mostrarlo en su respectiva caja de texto me mandas un mail porfa' me serviría mucho, pues lo que te mostré es hasta donde sé.

Por cierto, espero te haya servido.

Saludos, John
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar