Fórum delphi vs firebird #470390

18/02/2014

0

boa tarde pessoal, sou novo no mundo do delphi. rsrs atualmente estou desenvolvendo uma aplicação q faz matriculas em cursos. criei o modulo de cadastro de alunos e inserindo as informações em uma banco firebird. quando tento gravar um curso da erro dizendo com o campo "codcurso" não pode ser nulo, so que esse campo eh auto incrementado. quando faço a inserção direto não banco via comando SQL da certo, mas pela aplicação da erro. alguém poderia me ajudar?

grato.
Pedro Henrique

Pedro Henrique

Responder

Posts

18/02/2014

Deivison Melo

Vc criou uma sequence ou uma trigger para popular o seu campo atraves de um generator?
Responder

Gostei + 0

18/02/2014

Marisiana Battistella

Boa tarde!
Você poderia postar qual é o erro que está ocorrendo na aplicação?
Responder

Gostei + 0

18/02/2014

Pedro Henrique

criei trigger, seqüência e generator. a inserção pelo banco vai normal, coloca o cod normal. o problema eh pela aplicação.

segue a imagem com o erro.

[img]http://arquivo.devmedia.com.br/forum/imagem/359568-20140218-161641.png[/img]
Responder

Gostei + 0

18/02/2014

Marisiana Battistella

Verifica se a propriedade "required" do campo CODCURSO (nos fields do DataSet) está marcada como TRUE.
Responder

Gostei + 0

18/02/2014

Marisiana Battistella

Conseguiu resolver, Pedro Henrique?
Responder

Gostei + 0

18/02/2014

Pedro Henrique

Marisiana, mt obrigado pela dica. deu certo sim. :) e o pior eh q eu tinha feito isso no outro cadastro. kkkkkkkkkkk. novamente obrigado Marisiana.
Responder

Gostei + 0

18/02/2014

Marisiana Battistella

Por nada, imagina! =)
Isso faz parte. Precisando, estamos aí...!
Responder

Gostei + 0

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

Aceitar