Provider circular aonde está o erro.(operação não suportada.

Delphi

22/06/2007

Componente SQSQuery e ClientDataSet...
Eu criei três tabela.

1 Responsavel Tabela pai
2 -Dependentes Tabela filha
3-Telefone Tabela Filha.

Oque está contecendo

_dmCADASTRO.qryResponsavel.Open;
if _dmCADASTRO.qryResponsavel.RecordCount >= 1 then
Begin
//_dmCADASTRO.qryResponsavel.Close;

_dmCADASTRO.cdsDependentes.FetchParams;
_dmCADASTRO.cdsDependentes.Params.ParamByName(´CODIGO_DO_CADASTRADO´).AsInteger:=
_dmCADASTRO.qryResponsavel.FieldByName(´CODIGO_DO_CADASTRADO´).AsInteger;
End;


_dmCADASTRO.qryTelefone.Open;
//Para aqui neste código
//Quando coloco para verificar se tem algum registro na tabela telefone informa que a operação não suportada, oque pode ser...?
if _dmCADASTRO.qryTelefone.RecordCount >= 1 then
Begin
_dmCADASTRO.cdsTelefone.FetchParams;
_dmCADASTRO.cdsTelefone.Params.ParamByName(´CODIGO_DO_CADASTRADO´).AsInteger:=
_dmCADASTRO.cdsResponsavel.Params.ParamByName(´CODIGO_DO_CADASTRADO´).AsInteger;


Max2006

Max2006

Curtidas 0

Respostas

Max2006

Max2006

22/06/2007

Circular provider references not allowed - Referências circulares do fornecedor não permitidas


Como assim referencias circulares alguem pode me ajudar?


GOSTEI 0
POSTAR