Visual Basic para Aplicaciones - macrosustitucion

Life is soft - evento anual de software empresarial
 
Vista:
Imágen de perfil de Reyjav

macrosustitucion

Publicado por Reyjav (2 intervenciones) el 21/01/2016 11:53:37
Estimados amigos:
He utilizado la función & en Vfox para usar el contenido de un variable para completar un comando SELECT espeficamente, quiero hacer lo mismo en Vbasic, por favor ayúdenme. Gracias

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Dim i As Integer
Dim j, K, VDET, VPRO, FILTRO, FILFECHA As String
j = "VDET_"
K = "VPRO_"
i = 1
While i < 4
    VDET = j + Str(i)
    VPRO = K + Str(i)
    If (VDET = -1 Or VPRO = -1) Then
        TVDET = TVDET + VDET
        TVPRO = TVPRO + VPRO
    End If
Wend
FIL_FECHA = "ct_fini AND ct_ffin"
FILTRO = FILFECHA + TVDET + TVPRO
misql.SQL = "SELECT * FROM CONSTANTES where ""&FILTRO" (aquí es donde debería poder completar el SELECT con &FILTRO)

Gracias nuevamente por la ayuda.
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

macrosustitucion

Publicado por yktu (2 intervenciones) el 21/01/2016 12:06:49
1
2
3
Dim j$, K$, VDET$, VPRO$, FILTRO$, FILFECHA$
 
"SELECT * FROM CONSTANTES where  " & FILTRO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Ricardo

macrosustitucion

Publicado por Ricardo (2 intervenciones) el 30/01/2016 16:31:19
Muchas gracias por la ayuda....
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