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

como seria???

Estas en el tema de como seria??? en el foro de ASP Clásico en Foros del Web. tengo una variable q se llama "numero" y un varios campos en la DB q son "cliente1" "cliente2" y asi varios entones dependiendo de la ...
  #1 (permalink)  
Antiguo 18/06/2003, 09:54
 
Fecha de Ingreso: noviembre-2002
Mensajes: 746
Antigüedad: 22 años, 5 meses
Puntos: 6
como seria???

tengo una variable q se llama "numero"

y un varios campos en la DB q son "cliente1" "cliente2" y asi varios

entones dependiendo de la variable quiero llamar a un campo o a otro

Supongamos que "numero" en este caso vale 2 pos quiero utilizar "cliente2"

como seria este codigo correcto??

cliente=rs("cliente&numero")

Sabiendo q numero es igual a 2 lo que quiero es algo asi pero con la variable numero por medio..

cliente=rs("cliente2")

pero me da error... cual seria la forma bien


graciasss
  #2 (permalink)  
Antiguo 18/06/2003, 11:04
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Si es una variable, debe estar fuera de las comillas... algo así debería funcionar:

cliente=rs("cliente" & numero)
__________________
...___...
  #3 (permalink)  
Antiguo 18/06/2003, 12:25
Avatar de damargon  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 386
Antigüedad: 21 años, 10 meses
Puntos: 3
Prueba con esto:

cliente=rs("cliente" & numero & "")

Con esto lo que haces es añadir a la cadena de texto "cliente" el valor de 'numero' y el cierre de comillas para que lo acepte como un campo válido de la BD.

Suerte
  #4 (permalink)  
Antiguo 18/06/2003, 13:50
 
Fecha de Ingreso: noviembre-2002
Mensajes: 746
Antigüedad: 22 años, 5 meses
Puntos: 6
funciona de las dos formas gracias



solo que ahora me da otro error en la linea
cliente=FORMATNUMBER(cliente,0,-1,0,-1)


q sin el tema de esta variable no da

Error de Microsoft VBScript en tiempo de ejecución error '800a000d'
No coinciden los tipos: 'FORMATNUMBER'




PD cliente es un numero
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 16:02.