Não inclui registro em tabelas sem chave primaria autoincrem

19/08/2008

1

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


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
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira