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]

Responder a