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

Buscar porción de texto en cadena

Estas en el tema de Buscar porción de texto en cadena en el foro de ASP Clásico en Foros del Web. Hola a todos, tengo esto: <% ... cod_desp = Request.Form("cod_desp") if cod_desp <> "11," then estado_desp = 1 else estado_desp = 3 end if ... ...
  #1 (permalink)  
Antiguo 13/09/2005, 17:58
Avatar de Tarecito  
Fecha de Ingreso: noviembre-2003
Ubicación: Lima - Perú
Mensajes: 443
Antigüedad: 20 años, 6 meses
Puntos: 1
Pregunta Buscar porción de texto en cadena

Hola a todos, tengo esto:
<%
...
cod_desp = Request.Form("cod_desp")

if cod_desp <> "11," then
estado_desp = 1
else
estado_desp = 3
end if

...
%>

pero a veces el valor que recupero en cod_desp contiene 3,4,9,11 o sino 11,13,1, .. lo que deseo es saber si todo o parte del contenido de la cadena que reucpero en cod_desp contiene el texto "11" para luego hacer las asignaciones de la variable estado_desp. Alguien me podría ayudar por favor?, muchas gracias de antemano
__________________
Tarecito
  #2 (permalink)  
Antiguo 13/09/2005, 18:06
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Código:
if instr(1,cadena,"11") > 0 then
  'contiene 11
else
  'no contiene 11
end if
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 13/09/2005, 18:10
Avatar de Tarecito  
Fecha de Ingreso: noviembre-2003
Ubicación: Lima - Perú
Mensajes: 443
Antigüedad: 20 años, 6 meses
Puntos: 1
gracias amigo u_goldman, voy a probar
__________________
Tarecito
  #4 (permalink)  
Antiguo 13/09/2005, 18:34
Avatar de Tarecito  
Fecha de Ingreso: noviembre-2003
Ubicación: Lima - Perú
Mensajes: 443
Antigüedad: 20 años, 6 meses
Puntos: 1
solo por curiosidad.... q significa el "1" en instr(1,...)???
__________________
Tarecito
  #5 (permalink)  
Antiguo 13/09/2005, 18:35
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Que comienza en la posicion 1 de la cadena

http://msdn.microsoft.com/library/de...vsfctinstr.asp


Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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 01:08.