Vfp y Msql

Hola amigos expertos, espero que estén bien...
Tengo un problema con el siguiente código... Ya que me conecto a Mysql desde Fox... De un formulario...

Este es el código:
lcStringCnxLocal = "DRIVER={MySQL ODBC 3.51 Driver};" + ;
"SERVER=10.1.1.161;" + ;
"UID=root;" + ;
"PWD=281184;" + ;
"DATABASE=facturacion;"
SQLSETPROP(0,"DispLogin" , 3 )
lnHandle = SQLSTRINGCONNECT(lcStringCnxLocal)
temp='%IMPOTEAM 201/08%'
IF lnHandle > 0
sql1=SQLEXEC(lnHandle,"select *from facturas where notas Like ?temp","cursorfactura")
IF sql1 > 0
browse
Endif
Este código me funciona bien... Ya que el valor a buscar lo pongo directo...
La pregunta es: el valor que quiero buscar lo quiero jalar de un cuadro de texto(thisform.text1.value) en vez de ponerlo directo(IMPOTEAM 201/08)...
Le intento de varias formas jalarlo de un cuadro de texto, pero no se si cambia la sintaxis... Espero de su gran ayuda

1 Respuesta

Respuesta
1
Entonces tu código seria así:
sql1=SQLEXEC(lnHandle,"select *from facturas where notas Like '%"+alltr(thisform.text1.value)+"%'  "+,"cursorfactura")
Más vale tarde que nunca

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas