On Wed, 15 Dec 1999, Carlos Campos wrote:

> Oi Bruno,
> 
> Claro que vc ajudou muito. Só pelo fato de tentar responder já é um fato
> a agradecer.

[SNIP]
> 
> Enquanto não substituo o Banco de Dados e, tentando evitar qualquer
> problema de colisão com o múltiplo acesso dos usuários, uma opção seria
> utilizar uma Tabela-Contador e não utilizar a Auto-Numeração do MS
> ACCESS.

        Oi Carlos,

        Acho que o uso dessa tabela nao vai funcionar. Digo isso porque
uma premissa basica para o que voce esta querendo e o conceito de
transacao, que o Access nao possui.
        Pela lei de Murphy, suponha que dois usuarios estejam utilizando o
seu aplicativo. Um deles insere um valor na tabela e outro usuario, antes
de voce ler a chave correspondente `a primeira insercao, insere outro
registro. O que acontece entao?? Voce vai ler a chave do ultimo registro
inserido e tudo vai por agua abaixo.
        O meu conselho e' que voce mude de banco de dados o mais rapido
possivel!!! :)

Abracos

Bruno.
______________________________________________________________
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG
[EMAIL PROTECTED] - Telemig Celular

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a