Estou iniciando com MySQL e Delphi 7 e estou tendo um problema.
Eu uso a ferramenta MySQL Workbench para fazer a modelagem, gerar o Script e depois executa-lo no MySQL Query Browser.
Conecto minha tabela no Delphi com o dbExpress.
Ele conecta sem problemas, mas quando eu vou inserir um registro usando o executavel do meu programa, me aparece este erro:
Project1.exe raised exception class EDatabaseError with message 'Field 'idClientes' must have a value'. Process stopped.
alguém sabe me explicar o porque isso ocorre sendo que quando eu crio a tabela no MySQL Workbench já estou colocando o campo 'idClientes' como not null e auto incremental ???
Pergunta
Danilo Pilheri
Bom dia galera,
Estou iniciando com MySQL e Delphi 7 e estou tendo um problema.
Eu uso a ferramenta MySQL Workbench para fazer a modelagem, gerar o Script e depois executa-lo no MySQL Query Browser.
Conecto minha tabela no Delphi com o dbExpress.
Ele conecta sem problemas, mas quando eu vou inserir um registro usando o executavel do meu programa, me aparece este erro:
Project1.exe raised exception class EDatabaseError with message 'Field 'idClientes' must have a value'. Process stopped.
alguém sabe me explicar o porque isso ocorre sendo que quando eu crio a tabela no MySQL Workbench já estou colocando o campo 'idClientes' como not null e auto incremental ???
Valeu !!!
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.