S. O.S ¡¡¡¡¡CONVERTIR VARCHAR A INT¡¡¡¡
Publicado por VIRFEL (14 intervenciones) el 14/09/2002 00:10:10
HOLA COMPAÑEROS NECESITO HACER O MEJOR DICHO EJECUTAR ESTA SENTENCIA
Temp="SELECT * FROM PROVEEDORES Where Id_proveedor= 1"
Tabla.Open Temp, DB_CONNSTRING
SI SE DAN CUENTA el ID_PROVEEDOR=1, EL PROBLEMA ES QUE ESTE VALOR PROVIENE DE UN TEXTBOX VIA METHOS=POST Y EL VALOR COMO USTEDES SABEN ES VARCHAR. POR LO QUE CUANDO HAGO ESTO:
Temp="SELECT * FROM PROVEEDORES Where id_proveedor= '"& Request("texbox1") &"'"
Tabla.Open Temp, DB_CONNSTRING
ME MANDA EL ERROR DE QUE ES DE TIPO VARCHAR Y QUE USE EL METODO CONVERT PARA CAMBIAR EL VALOR.?????
INTENTE ESTO.
DIM A
INT A=request("textbox")
SEGUN YO A DEBE SER NUMERICA NO?. PERO AL PASAR EL VALOR
Temp="SELECT * FROM PROVEEDORES Where Id_proveedor=A"
Tabla.Open Temp, DB_CONNSTRING
ME DICE QUE LA COLUMNA A NO EXISTE, JA CUAL COLUMNA SI ES UNA VARIABLE??? O COMO FUNCIONA ESTE ROLLO.
HABER SI ALGUIEN ME PUEDE AYUDAR.
SALUDOS
Temp="SELECT * FROM PROVEEDORES Where Id_proveedor= 1"
Tabla.Open Temp, DB_CONNSTRING
SI SE DAN CUENTA el ID_PROVEEDOR=1, EL PROBLEMA ES QUE ESTE VALOR PROVIENE DE UN TEXTBOX VIA METHOS=POST Y EL VALOR COMO USTEDES SABEN ES VARCHAR. POR LO QUE CUANDO HAGO ESTO:
Temp="SELECT * FROM PROVEEDORES Where id_proveedor= '"& Request("texbox1") &"'"
Tabla.Open Temp, DB_CONNSTRING
ME MANDA EL ERROR DE QUE ES DE TIPO VARCHAR Y QUE USE EL METODO CONVERT PARA CAMBIAR EL VALOR.?????
INTENTE ESTO.
DIM A
INT A=request("textbox")
SEGUN YO A DEBE SER NUMERICA NO?. PERO AL PASAR EL VALOR
Temp="SELECT * FROM PROVEEDORES Where Id_proveedor=A"
Tabla.Open Temp, DB_CONNSTRING
ME DICE QUE LA COLUMNA A NO EXISTE, JA CUAL COLUMNA SI ES UNA VARIABLE??? O COMO FUNCIONA ESTE ROLLO.
HABER SI ALGUIEN ME PUEDE AYUDAR.
SALUDOS
Valora esta pregunta


0