No meu link de downloads gratuitos (http://cc.codegear.com/Author/795118), tem uma apostila passo a passo de desenvolvimento clinet/Server com dbx e firebird que com certeza vai ajudar nessas questões, pois mostra de forma pratica e direta a construção de cadastratos, obtenção de valores unicos para chaves usando generators.
Embora prefira controlar pela aplicação isso, pois desta forma conseguimos maior independência de banco e escalabilidade. No exemplo do DDD 8, no mesmo link, você pode olhar na aplicação Server o método retornaid que faz todo este controle de criação de valores únicos com total segurança e performance. Abraços, Bruno Lichot CodeGear Product Evangelist http://www.codegear.com http://cc.codegear.com/Author/795118 De: [email protected] [mailto:[EMAIL PROTECTED] Em nome de Diego Seleguim Enviada em: terça-feira, 4 de dezembro de 2007 08:59 Para: [email protected] Assunto: Re: [delphi-br] Delphi 7 + DBExpress + MySql - problemas com auto-incremento Estou tentando pegar o valor do incremento, utilizando uma query igual ao do nosso amigo Carlos, e em algum momento necessito pegar o valor do incremento.. Ex.: Clico em Novo, ele pega o valor atual + 1 e joga por ex. em ID_CLIENTE! A questão é: Antes do apply, como resgatar esse valor? Obs.: Tentei fazendo cdsclientesID_CLIENTE.asinteger normalmente, mas não consegui...! Obrigado [As partes desta mensagem que não continham texto foram removidas] __________ NOD32 2699 (20071203) Information __________ This message was checked by NOD32 antivirus system. part000.txt - is OK part001.htm - is OK http://www.eset.com [As partes desta mensagem que não continham texto foram removidas]

