O Firebird não tem autoincremento. Você pode criar um autoincremento utilizando-se de generator e trigger.
Se você não tiver problema com número de pedidos pulados, utilize generator. Caso tenha problema com numeração de pedidos pulados, terá que criar uma estrutura de controle para isto. 2008/10/17 Luciano Calenzani Simões <[EMAIL PROTECTED]> > É FireBird? O Generate é com certeza mais seguro que o MAX(). O Ideal > mesmo seria ter o campo com o default autoincremento, mas creio que o > FireBird não tenha esse recurso. > > Luciano Calenzani Simões > > ________________________________ > De: Piracaia Soft <[EMAIL PROTECTED] <alcistemas%40yahoo.com.br>> > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > Enviadas: Sexta-feira, 17 de Outubro de 2008 10:07:39 > Assunto: [delphi-br] Generator pode Falhar ? > > > tive problema com select max(id) etc... > > duplicou um número de cadastro quando 2 máquinas gravaram pedido ao mesmo > tempo > > usando GENERATOR é mais seguro ? > > Já houve caso de duplicar um código de cliente por exemplo ou é 100% > seguro? > > estou falando de um ambiente com 16 máquinas fazendo pedido ao mesmo tempo, > > o agravante que sao máquinas com configurações diversas > > 4Core até pentium 100... > > se alguém puder compartilhar alguma experiÊNCIA semelhante agradeço! > > Ats, > Alcione Guimarães > > __________________________________________________ > Fale com seus amigos de graça com o novo Yahoo! Messenger > http://br.messenger.yahoo.com/ > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]