Auto Incremente Delphi 7 DbExpress Mysql ????

23/04/2005

0

Olá,

Estou tendo problemas com o campo AutoIncremente.

Ao cadastrar um novo registro o sistema diz que o campo id e requerido, ora, se o campo está como auto incremente no mysql por que não funciona?

O que devo Fazer?
E nos casos onde preciso saber o id da tablema pai para poder inserir nas tableas filhas como faço?

Ps.: Já pesquisei neste forum mas só encontrie soluções para FireBard e outros...

Até mais.


Valdirlucena

Valdirlucena

Responder

Posts

23/04/2005

Sandra

:arrow: Movido do fórum Interbase/Firebird.


Responder

07/05/2005

Yallebr

valdirlucena,

O autoincremento do FB e MySQL funcionam iguais. Ele incrementa a nível de banco. Não é igual ao BDE que já vem incrementado para o Delphi.

Se vc der um comando SQL para o banco ele vai incrementar. Mas atrabalhando com CDS que trabalha na memória vc não terá seus registros incrementados, pois ele nem acessou o banco ainda.

Vc terá que fazer o serviço de incrementação na mão (no código) dentro do delphi.

Abraços.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar