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

Ordenar x comas

Estas en el tema de Ordenar x comas en el foro de ASP Clásico en Foros del Web. Tengo un campo donde el texto lo guardo así. "opc1, opc2, opc3, opc4" entonces saco la información del campo <% strSQL = "select * from ...
  #1 (permalink)  
Antiguo 02/08/2003, 19:04
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
Ordenar x comas

Tengo un campo donde el texto lo guardo así.

"opc1, opc2, opc3, opc4"

entonces saco la información del campo

<%
strSQL = "select * from tabla where id = " 6
set oRS = oCN.execute(strSQL)

xcampo =oRS("campo")

'me de vuelve así
'opc1, opc2, opc3, opc4
%>

lo q yo quiero ahora es q se ponga así
a) opc1
b) opc2
c) opc3
d) opc4

espero me puedan yudar, no parece muy difícil, si uso tablas no importa, pero necesito q se vea asi
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #2 (permalink)  
Antiguo 02/08/2003, 19:53
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Matriz = Split(tucampo,",") ' esto crea un array tomando los valores separados por coma.

Para imprimir.

Response.Write Matriz(0)

Saludos
  #3 (permalink)  
Antiguo 03/08/2003, 13:31
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
Q? osea separar x comas es muy fácil, osea x ultimo hago un replace de comas x <br> pero el problema va más allá, yo primero quiero poner estas claves

a)
b)
c)
d)

Tienes q ver bien lo q he puesto. lo q quiero es q al final salga así.

a) opc1
b) opc2
c) opc3
d) opc4
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #4 (permalink)  
Antiguo 03/08/2003, 15:20
Avatar de biblio  
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 5 meses
Puntos: 0
Lo que tu quyieres te lo hice, pero no me digas que así no lo querias, porque este es solo un ejemplo, y tendras que adaptarlo a tu necesidad, ok mamon!.

Código:
<%

var 	= "opc1, opc2, opc3, opc4"
strSplit= Split(var,",")
charcode= 64


  For Each parts in strSplit
    charcode = charcode + 1
    print = print & Replace(parts,parts,LCase(Chr(charcode))&")"&parts)
    print = print & "<br>"
  Next


Response.Write print

%>
Ya hiciste que ejercite mi memoria en asp, porque yo ando ahora en otros lenguajes.

Saludos

Última edición por biblio; 03/08/2003 a las 15:23
  #5 (permalink)  
Antiguo 03/08/2003, 15:23
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
GRACIAS!!
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
  #6 (permalink)  
Antiguo 25/12/2003, 14:58
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
-
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.

Última edición por mamon; 25/12/2003 a las 15:05
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 20:57.