Good day everyone... Here are the codes... thanks...
IF FLOCK()
UPDATE TSULAT SET idnum = idnamber, fname = neym, sname = sneym, mobile = mobyle, eadd = eaddress, ;
sex = sexx, status = estatus, strand = estrand, datedit = ddatedit, section = sektion, grant = grand WHERE idnum == idpointer
IF this.Parent.text9.value = 1
DO CASE
CASE this.parent.CboStatus2.value = "Principal"
UPDATE tsulat SET grade = "F", mode = moded, status = estatus, adviser = estatus2 WHERE idnum == idpointer
CASE this.parent.CboStatus2.value = "Coordinator"
UPDATE tsulat SET grade = "F", mode = moded, status = estatus, adviser = estatus2 WHERE idnum == idpointer
CASE this.parent.CboStatus2.value = "Faculty"
UPDATE tsulat SET grade = "F", mode = moded, status = estatus, adviser = estatus2 WHERE idnum == idpointer
CASE this.parent.CboStatus2.value = "Registrar"
UPDATE tsulat SET grade = "F", mode = moded, status = estatus, adviser = estatus2 WHERE idnum == idpointer
CASE this.parent.CboStatus2.value = "Treasurer"
UPDATE tsulat SET grade = "F", mode = moded, status = estatus, adviser = estatus2 WHERE idnum == idpointer
CASE this.parent.CboStatus2.value = "Part Time"
UPDATE tsulat SET grade = "P", mode = moded, status = estatus, adviser = estatus2 WHERE idnum == idpointer
CASE this.parent.CboStatus2.value = "Utility"
UPDATE tsulat SET grade = "U", mode = moded, status = estatus, adviser = estatus2 WHERE idnum == idpointer
ENDCASE
ELSE
UPDATE tsulat SET grade = graded, mode = moded, adviser = advyser WHERE idnum == idpointer
ENDIF
IF ALLTRIM(idpointer) <> ALLTRIM(idnamber)
Q = ALLTRIM(idpointer)
R = ALLTRIM(idnamber)
REPLACE tsulat.idnum WITH ALLTRIM(R)
UNLOCK IN TSULAT
SELECT trans
GO top
IF FLOCK()
IF UPPER(q) = "CANCELED" OR UPPER(R) = "CANCELED"
RETURN
ENDIF
Update trans set idnum=ALLTRIM(R) Where ALLTRIM(Q)=ALLTRIM(idnum)
CTR =_TALLY
ELSE
WAIT WINDOW 'Unable to open TRANSACTION Table; try again later!' NOWAIT
ENDIF
MESSAGEBOX("There are " + ALLTRIM(STR(CTR)) + " records updated in TRANSACTIONS DATABASE!",0,"Transactions")
UNLOCK IN TRANS
IF FLOCK()
SELECT PADR(ALLTRIM(UPPER(sname)) + ", " + ALLTRIM(fname),25), idnum FROM tsulat ORDER BY sname, fname INTO CURSOR csrdemo READWRITE
ENDIF