Sabiendo que: ::oBrw:aArrayData[::oBrw:nArrayAt, 6]) tiene un valor logico .t. o .f.
que el campo "marca" es un valor logico... definido asi:
- Code: Select all Expand view RUN
- {"marca", "l", 0, 0, .t., nil },;
cuando ejecuto este codigo:
- Code: Select all Expand view RUN
- ::oCnx:update("tbtrattemp",;
{"marca"},;
{clipvalue2sql(::oBrw:aArrayData[::oBrw:nArrayAt, 6])},;
"ID=" + ClipValue2SQL(::oBrw:aArrayData[nItem, 10]))
me tira este error:
- Code: Select all Expand view RUN
- Error description: Error BASE/1066 Error de argumento: conditional
Args:
[ 1] = C 1
PERO lo raro que lo hace solo cuando hago un "update" si hago un "insert" con el mismo codigo no arroja ese error.
gracias.