>>llReTry = .f. >>lnAttempts = 0 >>try >> >> code that may fail >>catch to loError >> if loError.ErrorNo = 2027 >> llReTry = .t. >> endif >>endtry >> >> >>do while m.llReTry = .t. and m.lnAttempts <= 10 >> lnAttempts = m.lnAttempts + 1 >> >> try >> >> code that may fail >> llReTry = .f. >>catch to loError >> if loError.ErrorNo = 2027 >> llReTry = .t. >> endif >>endtry >> >>enddo >>>