Inicio > Visual FoxPro > fer1710 > Vfp y Msql

Vfp y Msql

Experto:
Usuario:
Fecha: 25/04/2008
Valoración: (5,00 sobre 5) Categoría: Visual FoxPro
25/04/2008
eldimas, usuario preguntando en Visual FoxPro
Usuario
hola amigo,espero q esten bien....
tengo un problema con el siguiete codigo....ya q me conecto a Mysql desde Fox...de un formulario...
Este es el codigo:
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 codigo me funciona bien.....
ya q el valor a buscar lo pongo directo....(IMPOTEAM 201/08)
La pregunta es: el valor q quiero buscar lo quiero jalar de un cuadro de texto(thisform.text1.value) de un formulario 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
25/04/2008
eldimas, experto respondiendo en Visual FoxPro
Experto
Hola,
Declara la variable temp de la siguiente forma:
temp = "'%" + alltrim(ThisForm.Text1.Value) + "%'"
Suerte
Fernando
25/04/2008
eldimas, usuario preguntando en Visual FoxPro
Usuario
muchas gracias por todo, te sacastes un 1000%,ya q fue de gran ayuda tu respuesta
Enlaces patrocinados