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

separar rut en asp

Estas en el tema de separar rut en asp en el foro de ASP Clásico en Foros del Web. hola alguien me podria ayudar tengo una pagina en asp en donde listo dentro de esa informacion me muestra el rut de la persona ejemplo ...
  #1 (permalink)  
Antiguo 14/11/2011, 09:34
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 13 años, 9 meses
Puntos: 2
separar rut en asp

hola alguien me podria ayudar
tengo una pagina en asp en donde listo dentro de esa informacion me muestra el rut de la persona ejemplo 12111222-9 como puedo hacer para que me liste el rut pero en este formato 12111222 sin el digito verificador
  #2 (permalink)  
Antiguo 14/11/2011, 10:05
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 1 mes
Puntos: 535
Respuesta: separar rut en asp

hola. conocés las funciones de manejo de cadena como mid(string,start[,length])?
Sino un split por el guión.
__________________
...___...
  #3 (permalink)  
Antiguo 14/11/2011, 10:48
 
Fecha de Ingreso: junio-2010
Mensajes: 132
Antigüedad: 13 años, 9 meses
Puntos: 2
Respuesta: separar rut en asp

no conosco esa funcion no soy muy capo estoy recien con asp voy a investigar la funcion que me indicas si tu tubieses algun ejemplo te lo agradeceria
  #4 (permalink)  
Antiguo 14/11/2011, 11:56
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 1 mes
Puntos: 535
Respuesta: separar rut en asp

Hola, acá va un ejemplo:

Código:
rut = "12111222-9"
iniciar_en = 1
largo_del_rut = len(rut) ' la funcion len() devuelve la cantidad de caracteres

primer_parte_del_rut = mid(rut, iniciar_en, largo_del_rut - 2)

response.write primer_parte_del_rut
Probalo. Eso si, no recuerdo del todo si la posición inicial (iniciar_en) es 1 ó 0, aunque creo que es 1. También puede ser que la resta de 2 a largo_del_rut esté incorrecta... no lo puedo probar, no tengo IIS aquí.
__________________
...___...

Etiquetas: asp, rut
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 17:18.