Foros del Web » Programación para mayores de 30 ;) » .NET »

reemplazar campos

Estas en el tema de reemplazar campos en el foro de .NET en Foros del Web. cordial saludo amigo del foro mi pregunta es como remplazo o inserto en una tabla dinamicamente esto campo; ejemplo tengo un registro en una archivo ...
  #1 (permalink)  
Antiguo 30/12/2009, 20:21
 
Fecha de Ingreso: diciembre-2009
Mensajes: 137
Antigüedad: 14 años, 3 meses
Puntos: 4
Pregunta reemplazar campos

cordial saludo amigo del foro mi pregunta es como remplazo o inserto en una tabla dinamicamente esto campo; ejemplo

tengo un registro en una archivo plano asi
Código HTML:
2483,CCF055,,,CC,6676478,CALDERON,DONADO,JOAQUIN,ADSELIMON,17/06/1957,GN0017(CALDERON-DONADO-JOAQUIN--17/06/1957-M);]
y necesito convertilo asi:

reemplazar los siguiente caracteres (=,-=, el ) y el punto y coma por espacio en blanco

q me quede asi

Código HTML:
2483,CCF055,,,CC,6676478,CALDERON,DONADO,JOAQUIN,ADSELIMON,17/06/1957,GN0017,CALDERON,DONADO,JOAQUIN,,17/06/1957,M]

Última edición por Geovanny0401; 31/12/2009 a las 09:38
  #2 (permalink)  
Antiguo 30/12/2009, 20:53
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 1 mes
Puntos: 19
Respuesta: reemplazar campos

Hola, con Replace() podes reemplazar un caracter de una cadena con el caracter que quieras..

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #3 (permalink)  
Antiguo 31/12/2009, 09:40
 
Fecha de Ingreso: diciembre-2009
Mensajes: 137
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: reemplazar campos

si yo probe con el replace, pero como hago para q cada delimitacion por coma se inserte en un campo de esa tabla
  #4 (permalink)  
Antiguo 31/12/2009, 16:58
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 1 mes
Puntos: 19
Respuesta: reemplazar campos

usa Split() que te devuelve un array de una cadena por el delimitador que quieras.despues solo recorres el array y vas insertando.

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #5 (permalink)  
Antiguo 01/01/2010, 16:27
 
Fecha de Ingreso: diciembre-2009
Mensajes: 137
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: reemplazar campos

hola seba123neo.

sera que tienes la amabilidad de ayudarme con el codigo??
  #6 (permalink)  
Antiguo 01/01/2010, 18:56
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 1 mes
Puntos: 19
Respuesta: reemplazar campos

ni idea si estas con C# o visual basic, pero te dejo un codigo simple de Split() en visual basic.

Código vb:
Ver original
  1. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  2.         Dim vDatos As String = "2483,CCF055,,,CC,6676478,CALDERON,DONADO,JOAQUIN,ADSELIMON,17/06/1957,GN0017,CALDERON,DONADO,JOAQUIN,,17/06/1957,M"
  3.         Dim vArray() As String = Split(vDatos, ",")
  4.  
  5.         For i As Integer = 0 To vArray.Length - 1
  6.             MsgBox(vArray(i))
  7.         Next
  8.     End Sub

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:41.