Fórum delphi vs firebird #470390
18/02/2014
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.
Posts
Vc criou uma sequence ou uma trigger para popular o seu campo atraves de um generator?
18/02/2014
Marisiana Battistella
Boa tarde!
Você poderia postar qual é o erro que está ocorrendo na aplicação?
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]
18/02/2014
Marisiana Battistella
Verifica se a propriedade "required" do campo CODCURSO (nos fields do DataSet) está marcada como TRUE.
18/02/2014
Marisiana Battistella
Conseguiu resolver, Pedro Henrique?
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.
18/02/2014
Marisiana Battistella
Por nada, imagina! =)
Isso faz parte. Precisando, estamos aí...!