> oq vc pode fazer é criar um bloco try except, quando acontece erro de > violac'~ao de chave, capturar o erro, incrementar +1 no código e tentar > inserir de novo.
Dá mto trabalho, pq vc vai ter que verificar a mensagem de erro que voltou do banco e otras cositas mas... Melhor e mais fácil usar o recurso do banco. Jackson Gomes Tools&Comps - Controle de Usuários para Desenvolvedores Borland/CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: [EMAIL PROTECTED] Fone: 27 3389 1138 - 8811 0324 ---------------------------------------------------------------------------- Devhost - Webhost para desenvolvedores Borland http://www.devhost.com.br [EMAIL PROTECTED]