TdbOdbcDirect problema con metodo :Update()
Posted: Thu Oct 05, 2006 9:13 am
Estoy utilizando la clase TdbOdbcDirect, tengo asignado a un boton que ejecute el metodo Update, el problema es que si se pulsa Ok, y no se ha modificado ningun campo, la sentencia que genera es del tipo
esta cadena al ejutarla produce un error puesto que no hay ningun campo a acuatilizar despues del SET.
Alguna idea para solucionarlo, yo he modificado el metodo :Update la linea que pone
por esta otra
Esto funciona correctamente, pero agradeceria si alguien le ha dado solución por otra via, u otra idea.
Code: Select all
UPDATE tabla SET WHERE ...
Alguna idea para solucionarlo, yo he modificado el metodo :Update la linea que pone
Code: Select all
lRet := ::Execute(cSql, "TDbOdbcDirect:Update()")
Code: Select all
lRet := IF(Empty(::GenUpdate),.T.,::Execute(cSql, "TDbOdbcDirect:Update()")) //Biel