delphi vs firebird

Delphi

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.
Pedro Henrique

Pedro Henrique

Curtidas 0

Respostas

Deivison Melo

Deivison Melo

18/02/2014

Vc criou uma sequence ou uma trigger para popular o seu campo atraves de um generator?
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

18/02/2014

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

Pedro Henrique

18/02/2014

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]
GOSTEI 0
Marisiana Battistella

Marisiana Battistella

18/02/2014

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

Marisiana Battistella

18/02/2014

Conseguiu resolver, Pedro Henrique?
GOSTEI 0
Pedro Henrique

Pedro Henrique

18/02/2014

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

Marisiana Battistella

18/02/2014

Por nada, imagina! =)
Isso faz parte. Precisando, estamos aí...!
GOSTEI 0
POSTAR