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

split no funciona

Estas en el tema de split no funciona en el foro de ASP Clásico en Foros del Web. Ya tengo mi String que en un ejemplo me muestra asi: 99,98,76 ahora lo que hago es split para separarlo y poder hacer un update ...
  #1 (permalink)  
Antiguo 07/04/2006, 16:37
 
Fecha de Ingreso: octubre-2005
Mensajes: 85
Antigüedad: 18 años, 8 meses
Puntos: 0
split no funciona

Ya tengo mi String que en un ejemplo me muestra asi: 99,98,76
ahora lo que hago es split para separarlo y poder hacer un update de cada uno de los datos del arreglo pero no sé porque cuando veo los datos me imprime igual la cadena: 99,98,76 y me da error en la linea 13 que es esta:

for i=0 to ubound(Arreglo," ")

este es mi codigo, por favor una ayudita

Código:
<%
fecha_act=Date
ruc=Request("ruc")
factv=Request("factv")
miarreglo = request("lista")

Arreglo=split(miarreglo)

for i=0 to ubound(Arreglo," ")

idp = Arreglo(i)

Set Conn = Server.CreateObject("ADODB.Connection") 	
		Conn.Open "DSN=gp"
	sSQL="Update tbl_pn_hoja_ruta Set facturado='"&factv&"', fecha_act='"&fecha_act&"' Where id=" & idp 

	set RS = Conn.Execute(sSQL)
	
Response.Write(idp)
next
If Err = 0 Then

		Response.Write "<center>Datos Actualizados</center>"
		Response.Write "<meta http-equiv='refresh' content='2;URL=report_hojaruta_pn_fact.asp?acce="& acce &"'>"
	
	Else
		Response.Write "<center>Datos erroneos por favor ingrese correctamente...</center>"
	
	End If

%>
  #2 (permalink)  
Antiguo 07/04/2006, 16:40
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
El split necesita un caracter separador:

Arreglo=split(miarreglo,",")

Saludos

PD:
Esto tampoco esta bien

ubound(Arreglo," ")
  #3 (permalink)  
Antiguo 10/04/2006, 09:30
 
Fecha de Ingreso: octubre-2005
Mensajes: 85
Antigüedad: 18 años, 8 meses
Puntos: 0
Muchas gracias Myakire por tu ayuda, ya me funcionó ,

Te agradezco montones!!!!
Pilly
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 14:47.