Visual Basic.NET - modificar y borrar archivo txt visual basic 05

   
Vista:

modificar y borrar archivo txt visual basic 05

Publicado por ricardo (4 intervenciones) el 19/06/2009 03:47:24
tengo un archivo de texto: ejemplo:

123,orlando,orlando@hotmail.com

necesito poder modificar el archivo asi:

123,mario,mario@gmail.com

y tambien poder borrar la linea usando cedula(123) como clave, usuando visual basic.ntet 2005
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:modificar y borrar archivo txt visual basic 05

Publicado por Martin (30 intervenciones) el 19/06/2009 16:24:11
Busca algo sobre la funcion Split contenida en clase String, esa te permite separar una cadena la cual tenga palabras separadas por caracteres: Bueno que va, te dejo un ejemplo:

Public Function LeerArchivoComas(ByVal ARuta As String) As String()
Dim Texto As String

'Leer todo el contenido del Archivo de Texto
Texto = File.ReadAllText(ARuta)

'Arreglo de strings que contiene cada una de las palabras del texto
'obtenidas por medio de la función Split
Dim Arreglo As String() = Texto.Split(",")

Return Arreglo

End Function


Esta funcion te regresa un arreglo, este podras modificarlo a tu gusto ya que te quedaran los elementos ordeneados en un espacio asi te kedaria lo que dices:

(0)123
(1)orlando
(2)orlando@hotmail.com

Ya puedes modificar las palabras por posicion:
Array(1) = Mario

por ultimo vuelves a crear una cadena separada por comas con los elementos del array y guardas tu archivo.
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:modificar y borrar archivo txt visual basic 05

Publicado por ricardo (4 intervenciones) el 25/06/2009 02:28:11
muchas gracias por la ayuda, queria saber si sabes la sintaxis del update para usarlo en visual basic2005 con una base de datos access 2003.
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