>Thanks a lot Cetin!!!! The problem was on the tables property. I was using the name of the local cursor in both parameters. It's good to see you solved your SPT problem, just a recomendation: do the Message(s) after your SQLROLLBACK(..), the transactions
must be short, if your user doesn't see your message, the process could block all the users.
IF !TABLEUPDATE(0,.f.,"NominaPopular")
lcError=''
Aerror(arrCheck)
For ix=1 to 7
lcError = lcError+trans( arrCheck [ix])+ chr(13)
Endfor
SQLROLLBACK(Thisform.ConnHandle)
MESSAGEBOX(lcError,0,'Error def')
WAIT WINDOW "NO SE pudo Actualiza La Tabla 1"
RETURN 0
ELSE