select cliente.codigo from cliente where cliente.codigo =:codigo for update with lock Quero Saber como fazer para tratar transaçoes para que dois usuarios não entrem no Mesmo Cliente. Uso Fibplus com Delphi 7 O tipo de transações esta CommitRetaining