Foros del Web » Programando para Internet » ASP Clásico »

Manejo de cadenas

Estas en el tema de Manejo de cadenas en el foro de ASP Clásico en Foros del Web. Hola,a ndo con un problema y no se como encararlo o si existe algun script similar. Estoe s asi: Debo sacar de excel dos columnas ...
  #1 (permalink)  
Antiguo 02/06/2003, 21:01
 
Fecha de Ingreso: diciembre-2002
Mensajes: 473
Antigüedad: 21 años, 6 meses
Puntos: 0
Manejo de cadenas

Hola,a ndo con un problema y no se como encararlo o si existe algun script similar.

Estoe s asi:
Debo sacar de excel dos columnas de nombre y telefono con n filas
Esto debo pegarlo en una caja de texto de busqueda y al ser envaido se debe "trocear" o cortar esto de modo que quede en arrays y lo pueda mostrar en una tabla ordenado (tambien hare luego un proceso sobre BD)
Perpo no se bien como hacerlo ya que no lo toma como espacio vacio el espacio que se crea en excel entre nombre y telefono sino como algun tipo de tabulacion y la funcion Split no me anda alguien sabe que hacer?
yo hice esto:
txtar= trim(request.form("textarea"))
cadena = split(txtar)

'esto me muestra "juan 4589679 pedro 1223" es decir no lo corta!! :
response.write (cadena(0))

tamanio= Ubound(cadena) -1



yo queria hacer un tablita como algo asi:

<table width="75%" border="1">
<tr>
<td>Nombre</td>
<td>Concepto</td>
</tr>
<%
t=0
response.write(tamanio)

do while t < tamanio
%>
<tr>
<td><%
response.write (cadena(t))
k= t + 1

%> </td>
<td><% response.write (cadena(k))%> </td>
</tr>
<%
t = t + 1
loop %>
</table>

mil garcias desde ya si algun genio sabe!
tico
  #2 (permalink)  
Antiguo 03/06/2003, 07:19
Avatar de buliwyf  
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 221
Antigüedad: 22 años, 5 meses
Puntos: 1
creo que te falta algo en el split, efectivamente le estas diciendo que corte la cadena, pero no le esta diciendo cual es el caracter de corte. Prueba asi: cadena = split(txtar," ")

suerte, y cuentanos como te fue
__________________
RTFM antes de preguntar...
  #3 (permalink)  
Antiguo 03/06/2003, 20:11
 
Fecha de Ingreso: diciembre-2002
Mensajes: 473
Antigüedad: 21 años, 6 meses
Puntos: 0
Gracias por responder!, si a alguno le sirve , se me ocurrio:

txtar = Replace(txtar, VBCrLf, " ")
txtar = Replace(txtar, Chr(9), " ")

y sluego el split anduvo bien
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 21:00.