Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

concatenar valor exacto...

Estas en el tema de concatenar valor exacto... en el foro de Visual Basic clásico en Foros del Web. hola, tengo un problemita, les explico... Tengo una caja de texto llamada "NC" y en esa caja de texto quiero concatenar un valor, mas o ...
  #1 (permalink)  
Antiguo 09/04/2009, 16:12
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 0
concatenar valor exacto...

hola, tengo un problemita, les explico...

Tengo una caja de texto llamada "NC" y en esa caja de texto quiero concatenar un valor, mas o menos asi: "S04120001", la terminacion "1" es la que obtengo de una consulta SQL, y el valor de NC (S04120001) es lo que guardo en una BD, pero ahora mi problema, si obtengo el valor "1" de una consulta todo va bien, pero si el valor q mas adelante obtenga sea "10" (por ejemplo), mi NC seria "S041200010", y es lo q no quiero,

lo q quiero es que sea:

"S04120010" y no

"S041200010", se pasa una sifra, y la estructura que tengo debe de ser : "S04120" + valor

y si voy concatenando debe de quedar asi :

"S04120001"
"S04120002"
...
...
...
"S04120010"
"S04120011"


espero me entiendan...

creo que hay una propiedad para cajas de texto que cuenta las letras o la cantidad q existe en ello, y he pensando usar eso, teniendo dos opciones, si es valor tipo "1" (1 digito) y si es valor tipo "10" (dos digitos), dependiendo de ello concateno el valor..


haber si me explique bien

gracias..
  #2 (permalink)  
Antiguo 09/04/2009, 16:23
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: concatenar valor exacto...

Y si intentas darle formato al numero para que siempre ocupe 3 digitos, y a eso le concatenas la otra cadena?

Algo como

"S04120" & format(valor,"000")
  #3 (permalink)  
Antiguo 09/04/2009, 16:48
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: concatenar valor exacto...

muy buena idea, no habia pensado en eso he..

probare y luego te platico vale..


graX
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 06:26.