Amigos del foro.
Tengo un xbrowse del cual quiero actualizar algunos registros segun una condicion dada. Estoy empezando con MySql+TMySql. Llevo dos dias perdidos "googleando" y haciendo pruebas.
Esta es la parte del codigo que necesito resolver:
Esta sentencia trabaja bien, no tengo problemas
oServer:Query( "UPDATE catalogo SET auxi = 'N' WHERE SubString(codicont,1,4) = '1101' ORDER BY codicont" )
Perooo, necesito automatizar. Algo asi:
aCuentas:={"1101","1102","1103"}
aList := HB_ATokens( Alltrim(cCuentas), "/" )
FOR n := 1 to len( aList )
cCta:= aList[n]
oServer:Query( "UPDATE catalogo SET auxi = 'N' WHERE SubString(codicont,1,4) = cCta ORDER BY codicont" )
//LO ANTERIOR DA EL ERROR DE QUE NO EXISTE LA COLUMNA cCta. Estoy de acuerdo, MySql asi lo toma.
//Entonces, ¿ como puedo ejecutar la sentencia utilizando una variable?
if oServer:lError
msginfo(oServer:Error)
endif
NEXT
Agradezco de antemano.