Verifique se você tem na tebela uma chave estrangeira que cuja referencia
não esta cadastrada na tabela que faz o relacionamento, ou se você tem uma
indice que é unico e esta tentando duplicar o registro com um indice já
existente.

----- Original Message ----- 
From: "Patricia Santana" <[EMAIL PROTECTED]>
To: "delphi-br delphi-br" <delphi-br@yahoogrupos.com.br>
Sent: Monday, February 13, 2006 11:40 AM
Subject: [delphi-br] Inclusão de Dados


Boa tarde, a todos!!!

  Estou precisando salvar algumas informações utilizando o BD
Interbase/Firebird através de uma Stored Procedure. Vejam como estou fazendo
:

        1: with StoredProcJURWEB1 do {Interbase/Firebird}
         begin
           ParamByName('NUMEROPROCESSO').AsString := Processo;
           ShowMessage('Número Processo :' + Processo);
           ParamByName('DATACOMPROMISSO').AsDateTime := Data;
           ParamByName('CODIGOANDAMENTO').AsInteger :=
(StrToInt(ParamStr(9)));
           ParamByName('CODIGOFASE').AsInteger := (StrToInt(ParamStr(10)));
           ParamByName('DESCRICAOCOMPROMISSO').AsMemo :=
MemoAndamento.Lines[i] +char(13);
           ShowMessage('LinhaMemo:' + MemoAndamento.Lines[i]);
           Prepare;
           ExecProc;
         end;

  Pedi para mostrar os parâmetros e está tudo ok. Mas quando vou executar o
comando    ' ExecProc ' mostra a seguinte mensagem de erro :

  Master record Missing.
  Violation of FOREIGN KEY constraint CE_FASECOMP_PROCESSO on table
FASECOMP.

  Por que ocorre este erro?

  Por favor me ajudem!!!!

  Obs. Uso Delphi 5.0

  Obrigada pela atenção...




---------------------------------
 Yahoo! Acesso Grátis
Internet rápida e grátis. Instale o discador agora!

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos










-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a