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

No coinciden los tipos!!!

Estas en el tema de No coinciden los tipos!!! en el foro de ASP Clásico en Foros del Web. Hola, Tengo esta vez el siguiente : Mis resultados son de el 1 al 11 pero no pueden tener mas de dos caracteres, es decir ...
  #1 (permalink)  
Antiguo 15/11/2002, 22:17
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
No coinciden los tipos!!!

Hola,

Tengo esta vez el siguiente :

Mis resultados son de el 1 al 11
pero no pueden tener mas de dos caracteres, es decir los resultados del 1 al 9 no hay problema.
cuando es 11 = 0 entonces tampoco hay problemas!!
pero cuando el resultado es 10 = K
y el response no me lo escribe porque obviamente no coinciden los tipos!!!


Como cambio el tipo de este resultado para que me escriba K


Saludos
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #2 (permalink)  
Antiguo 15/11/2002, 23:02
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
10 es una variable? o un numero?
__________________
Manual de ASP Avanzado ;-)
  #3 (permalink)  
Antiguo 15/11/2002, 23:11
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
Es un Numero, por siaca estoy haciendo el validador del rut en asp y lo unico que me resta es poder hacer este paso, todo lo demas me lo da bien.
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #4 (permalink)  
Antiguo 15/11/2002, 23:20
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Mi no entender ni mais
  #5 (permalink)  
Antiguo 15/11/2002, 23:44
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
Validador de Rut

Perdon,
Lo que pasa es que le validador de rut (rut = es el numero de Identificador personal aqui en Chile, entiendo en Mexico tambien existe), es una formula matematica :


por ejemplo 12.304.501 - 5
el numero en negrita es el que debes validar que se calcula de la siguiente forma
1 * 3
2 * 2
3 * 7
0 * 6
4 * 5
5 * 4
0 * 3
1 * 2

y la suma de este resultado lo divides por 11 y sacas el resto o el residuo de la division y esos lo restas por 11 y por fin tienes tu digito que es el que esta en negrita arriba...
no puede ser de 2 digitos asi que estos genios se les ocurrio que cuando el residuo es igual 10 el verificador es K

tengo todo hecho lo unico que me falta es que cuando un resultado me de 10 me arroje K.

y dije

<% if verificador = 10
verificador = K
end if
%>

<%=(verificador)%>

"error No coinciden los tipos verificador"

ojala me entiendas

Saludos
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #6 (permalink)  
Antiguo 15/11/2002, 23:56
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Eso es lo unico que quieres hacer?

El IF?

Yo use esto y funciono

<%
Verificador=10
if verificador = 10 Then
verificador = "K"
end if
%>

<%=verificador%>
  #7 (permalink)  
Antiguo 16/11/2002, 00:14
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
Sorry,

Me di tres cabezasos en la pared, pero me debería poner muchos mas...

Tienes toda la razon

lo que pasaba es que

<%
Verificador=10
if verificador = 10 Then
verificador = "K"
end if


Verificador = 11
if verificador = 11 then
verificador = 0
end if
%>


y mas por este ultimo me daba el error,
solucion = ¡¡LO UNICO QUE TENÍA QUE HACER ERA COLOCAR EL IF DEL 11 ANTES QUE EL DEL 10!!!

Tu respuesta fue la que hizo alumbrar la ampolleta

Agredecido como siempre Urjose

Por cierto Cuando Inauguras Tu comunidad Guru?
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #8 (permalink)  
Antiguo 16/11/2002, 00:19
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Pues en un día no muy cercano. Por ahi de febrero jeje, es un proyecto que ahora es proyecto de una materia de la escuela así que o lo termino o lo termino.

Saludos
  #9 (permalink)  
Antiguo 16/11/2002, 00:25
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
Exclamación

Cita:
Mi no entender ni mais
que vas a entender Jm
si el rut es algo que solo los chilenos sabemos.

jeej edite mi mensaje pues la respuesta ya habia sido dada
__________________
Manual de ASP Avanzado ;-)
  #10 (permalink)  
Antiguo 16/11/2002, 00:41
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 6 meses
Puntos: 0
Gracias Aprendiz

Te agradezco Aprendiz, por tu preocupacion, y de que Urjose no entendiera... por lo menos me dijo lo justo y necesario para despavilarme....

Bueno si alguien necesita el codigo alguna vez, me envian un correo y lo mando, este codigo en Asp queda mucho mas simple que los que se cabezeaban con JS.



Saludos
Y esperaremos a febrero que esa pagina todos queremos visitarla...


Visitenme a mi tambien
__________________
"Lo importante es nunca dejar de hacerse preguntas"
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 10:58.