Não inclui registro em tabelas sem chave primaria autoincrem

19/08/2008

0

Estou testando o Delphi4php 2 e percebi que quando a tabela é ao incremento sai tudo dentro dos conformes, mas apartir do momento que a tabela não tem a chave primaria como autoincremento ele tira da SQL o campo (mesmo que vc coloque como um edit e preencho) , isso quer dizer, um insert sai sem a chave primaria. Tentei o componente TableMysql novo, mas tem varios outros bugs que nao vale a pena bater cabeça. Aguardo uma resposta para esse problema.

O Exemplo que fiz foi de um cadastro de veiculos, cuja a placa é a chave primaria.

Obg


Andrewsporto

Andrewsporto

Responder

Posts

22/08/2008

Winigma

primeiro que banco vc está usando, e segundo provavelmente vc deve ter colocado algum numero como padrão no banco, por exemplo se na hora que vc criou a tabela e tiver deixado a chave primaria com o número padrão 0, vc nunca conseguirá inserir, pois não existem duas chaves idênticas, se fosse chave estrangeira, ai era outro caso. te aconselho a deixar a chave primaria auto incremento.


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