Cannot assign numeric values in script on update by query

If your CNTA and CNTB fields are indeed integers disguised as strings, have you tried my last suggestion?