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.
UPDATE tabla SET WHERE ...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
lRet := ::Execute(cSql, "TDbOdbcDirect:Update()")por esta otra
lRet := IF(Empty(::GenUpdate),.T.,::Execute(cSql, "TDbOdbcDirect:Update()")) //BielEsto funciona correctamente, pero agradeceria si alguien le ha dado soluci贸n por otra via, u otra idea.