Problemas na criação de Trigger!!!!
Bom dia. :lol:
Tenho uma Tabela com o campo Cod_Clientes que e do tipo Integer Not Null. :lol:
Criei um Trigger para o auto preenchimento do campo:
Set Term^;
create trigger Calc_Num_Ped for TabClientes before insert as
begin
new.cod_Clientes=gen_Id(Num_Ped,1);
End;
____
Create Generator Num_Ped;
____
Set Generator Num_Ped to 0001;
_____
Esta dando a mensagem de erro quando executo o projeto, preencho os campos e clico no botão Inserir: :shock:
Project C_Interfix.exe raised exception class EDataBaseError White Message ´Field´Cod_Clientes´
must have a value!Process Stopped.
Use Step or Rum to continue. :cry:
Agradeço qualquer informação.
Tenho uma Tabela com o campo Cod_Clientes que e do tipo Integer Not Null. :lol:
Criei um Trigger para o auto preenchimento do campo:
Set Term^;
create trigger Calc_Num_Ped for TabClientes before insert as
begin
new.cod_Clientes=gen_Id(Num_Ped,1);
End;
____
Create Generator Num_Ped;
____
Set Generator Num_Ped to 0001;
_____
Esta dando a mensagem de erro quando executo o projeto, preencho os campos e clico no botão Inserir: :shock:
Project C_Interfix.exe raised exception class EDataBaseError White Message ´Field´Cod_Clientes´
must have a value!Process Stopped.
Use Step or Rum to continue. :cry:
Agradeço qualquer informação.
Marcelo_j.
Curtidas 0
Respostas
Gandalf.nho
27/06/2006
No dataset vc deve deixar todos os campos como Required=False.
GOSTEI 0
Cabelo
27/06/2006
mas e se eu não tivesse os campos calculados no dataset...
como eu faria??????
como eu faria??????
GOSTEI 0
Marcelo_j.
27/06/2006
Ola galera, tudo bem!
Agora esta dando outro erro! :shock:
Stream read Error????
Como que eu faço para alterar o trigger, ou como que eu faço para excluir o Trigger e o Generator no IBConsole. :lol:
Como que é o comando?
Alter Trigger....???? ou :?:
Drop Trigger .......????
Obrigado pela informação :lol:
Agora esta dando outro erro! :shock:
Stream read Error????
Como que eu faço para alterar o trigger, ou como que eu faço para excluir o Trigger e o Generator no IBConsole. :lol:
Como que é o comando?
Alter Trigger....???? ou :?:
Drop Trigger .......????
Obrigado pela informação :lol:
GOSTEI 0