Visual Basic - A. U. X. I. L. I. O COMO CONVIERTO A CHAR

Life is soft - evento anual de software empresarial
 
Vista:

A. U. X. I. L. I. O COMO CONVIERTO A CHAR

Publicado por VIRFEL (62 intervenciones) el 17/10/2002 03:27:20
EL PROBLEMA ES QUE TENGO QUE PASAR UNA VARIABLE DE TIPO CHAR A UN S.P

COMO DEFINO LAS VARIABLES PARA QUE SEAN DE TIPO CHAR. HIZE ESTO

DIM fecha,DIAT, MEST , TOTAL AS STRING

fecha = fechatda.Text
DIAT= Mid(fecha, 1, 2)
MEST= Mid(fecha, 1, 2)

TOTAL=DIAT & MEST

TENGO QUE PASAR TOTAL COMO CHAR EL PROBLEMA ES QUE SEGUN SQL LE ESTOY PASANDO UN VALOR DE TIPO INT, COMO ES ESO POSIBLE SI EN VB ESTOY DECLARANDO LAS VARIABLES DE TIPO STRING???? DE DONDE DIABLOS SACA QUE SON DE TIPO INTEGER???.

INTENTE HACER LA SUMA

TOTAL=DIAT + MEST EL MISMO PROBLEMA

INTENTE CONVERTIR A CHAR EL TOTAL POR LO QUE DECLARE OTRA VARIABLE DE TIPO VARIANT

DIM X AS VARIANT

X=CHR$(TOTAL)

SE SUPONIA QUE ME DEBERIA DAR X DE TIPO CARACTER AQUI EL PROBLEMA ES QUE VB ME DICE QUE HAY UN MENTADO ERROR 5.

NOTA: NO SE COMO DECLARAR LAS VARIABLES PARA QUE SEAN DE TIPO CHAR.
ESTE ES MI CODIGO.

fecha = fechatda.Text
diat = Mid(fecha, 1, 2)
mest = Mid(fecha, 4, 2)
aniot = Mid(fecha, 7, 4)
fecha_tienda = aniot & mest & dia

temp = "execute Valida_Tiempo2 " & fecha_tienda & " "
tabla1.Open temp, DB_CONNSTRING1

LA VARIABLE QUE PASO AL S.P ES FECHA TIENDA
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

SUPER FACIL

Publicado por Zeryo (12 intervenciones) el 17/10/2002 20:30:14
haber, para el sql las variables vb le importan un pito lo que
HACE LA DIFERENCIA ENTE INTEGR Y STRING ES LA 'COMILLA'

CONCATENA Y LISTO

****FIJA EL CAMBIO QUE HICE A TU CONSULTA *********
tiene comilla al empezar y terminar, no se notan bien pero estan hay

temp = "execute Valida_Tiempo2 '" & fecha_tienda & "'"
tabla1.Open temp, DB_CONNSTRING1

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar