Fórum Auto-Incremento #229074

30/04/2004

0

Como gerar o campo no sistema e não no banco?


Carlai

Carlai

Responder

Posts

30/04/2004

Lucas Silva

Como gerar o campo no sistema e não no banco?

Como assim??
Detalha mais a sua dúvida ai.


Responder

Gostei + 0

30/04/2004

Carlai

[quote:fb53deec33=´Lucas Alves Silva´]
Como gerar o campo no sistema e não no banco?

Como assim??
Detalha mais a sua dúvida ai.[/quote:fb53deec33]
Aprendi a gerar a (trigger e o generator). Mas quando eu vou dar um post na tabela no sistema (DM.CDS_Funcionarios.Post) ele me retorna o erro de campo de preenchimento obrigatório não gerando assim o campo Auto-Incremental.


Responder

Gostei + 0

30/04/2004

Lucas Silva

Aprendi a gerar a (trigger e o generator). Mas quando eu vou dar um post na tabela no sistema (DM.CDS_Funcionarios.Post) ele me retorna o erro de campo de preenchimento obrigatório não gerando assim o campo Auto-Incremental.


Coloca os código ai...


Responder

Gostei + 0

30/04/2004

Carlai

[quote:1fe59d2dea=´Lucas Alves Silva´]
Aprendi a gerar a (trigger e o generator). Mas quando eu vou dar um post na tabela no sistema (DM.CDS_Funcionarios.Post) ele me retorna o erro de campo de preenchimento obrigatório não gerando assim o campo Auto-Incremental.


Coloca os código ai...[/quote:1fe59d2dea]
procedure TFrmFuncionarios.SpeedButtonNovoClick(Sender: TObject);
begin
inherited;
try
TrataBotoes1;
PageControlFuncionarios.TabIndex :=0;
DM.CDS_Funcionarios.Insert;
except
Application.MessageBox(´Erro ao realizar operação.´,´Assistente de cadastro!´,MB_ICONERROR + MB_OK);
end;
end;


procedure TFrmFuncionarios.SpeedButtonSalvarClick(Sender: TObject);
begin
inherited;
try
TrataBotoes2;
PageControlFuncionarios.TabIndex :=0;
DM.CDS_Funcionarios.Post;
DM.CDS_Funcionarios.ApplyUpdates(0);
except
Application.MessageBox(´Erro ao realizar operação.´,´Assistente de cadastro!´,MB_ICONERROR + MB_OK);
end;
end;


Responder

Gostei + 0

30/04/2004

Gandalf.nho

Se os campos no componente DataSet são fixos, verifique se eles não estão como REQUIRED=TRUE.


Responder

Gostei + 0

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

Aceitar