Bom dia, utilizo o Banco Firebird 2.1 + Delphi XE e estou com o seguinte problema:
No meu banco tenho uma tabela com chave primária e auto-incrementável da seguinte forma:
Tabela Região
Coluna1 - codigoRegiao (chave primaria e auto-incremento)
Coluna2 - nomeRegiao
No meu DataModule configurei o SQLDataSet normalmente colocando o "codigoRegiao" como chave primaria e required. O problema é que como "codigoRegiao" é autoIncremento pela GENERATOR + TRIGGER no FIREBIRD eu não preciso preenche-lo só que no DELPHI se eu não preencher diz que é obrigatório o preenchimento com a seguinte mensagem: "Field "codigoRegiao" required". Então tirei o required do "codigoRegiao", e o erro ficou assim: "Field value required"
Pergunta
SCIENTIST
Bom dia, utilizo o Banco Firebird 2.1 + Delphi XE e estou com o seguinte problema:
No meu banco tenho uma tabela com chave primária e auto-incrementável da seguinte forma:
Tabela Região
Coluna1 - codigoRegiao (chave primaria e auto-incremento)
Coluna2 - nomeRegiao
No meu DataModule configurei o SQLDataSet normalmente colocando o "codigoRegiao" como chave primaria e required. O problema é que como "codigoRegiao" é autoIncremento pela GENERATOR + TRIGGER no FIREBIRD eu não preciso preenche-lo só que no DELPHI se eu não preencher diz que é obrigatório o preenchimento com a seguinte mensagem: "Field "codigoRegiao" required". Então tirei o required do "codigoRegiao", e o erro ficou assim: "Field value required"
E agora ?
Link para o comentário
Compartilhar em outros sites
1 resposta 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.