Visual Basic - problema VB6 con MySQL x uso de comillas

Life is soft - evento anual de software empresarial
 
Vista:

problema VB6 con MySQL x uso de comillas

Publicado por Kendatos (1 intervención) el 08/06/2014 06:34:18
al hacer esta parte:

la idea es que la consulta salga asi:

SELECT IF(ISNULL(`campFin2`),0,`campFin2`) AS campFin2 FROM campanas WHERE vacacod=3

entonces uso lo siguiente:

dim n2 as string
n3= 2

n2 = "SELECT IF(ISNULL(`campFin" + n3 + "`),0,`campFin" + n3 + "`) AS campFin FROM campanas WHERE vacacod=" & codigo.Text
MsgBox n2
rs4.Open n2, cn, adOpenDynamic, adLockOptimistic

me sale que no coinciden los tipos :( :(

en el msgbox me sale la consulta normalmente pero no se me sale que no coinciden los tipos

que puedo hacer ahi???
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
sin imagen de perfil

problema VB6 con MySQL x uso de comillas

Publicado por Pico (114 intervenciones) el 08/06/2014 14:38:17
Si quieres mandar una comilla al sql tienes que poner dos.
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
sin imagen de perfil
Val: 37
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

problema VB6 con MySQL x uso de comillas

Publicado por seba64 (26 intervenciones) el 20/06/2014 17:32:18
y al ejecutar la consulta del msgbox te resulta?, a simple vista me parece que ese if no debería ir.
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