Muito obrigado pela atenção,
Vou relatar os meus passos:
A Tabela-mestre é a que contêm os dados dos clientes e tem como chave primária
o campo CODIGO_CLIENTE, e ela está indexada secundariamente pelo nome.    
A Tabela-detalhe é a onde registro todas as compras de um determinado cliente e não 
têm nenhum campo como chave primária(pois não criei nenhum campo que seja único sendo 
que um cliente pode ter várias contas e não tem necessidade de registrar um número 
para cada conta a receber) , e está apenas indexada pelo campo CODIGO_CLIENTE.
No form criei dois grids, um ligado ao Mestre(Cliente) e outro ao Detalhe(Contas a 
Receber), e a relação foi estabelecida através do campo 
CODIGO_CLIENTE->CODIGO_CLIENTE. A ligação funciona, o erro ocorre quando faço o 
seguinte:
 TbCReceber.findkey([cod]);
 While not TBCReceber.eof do
    begin
     if TbCReceberCodigo_Cliente.value=cod then
      begin
       totrec:=totrec+TbCReceberPreco.value;
       TbCReceber.delete
      end
     else
       exit;
     TbCReceber.next;
    end;     
  ----- Original Message ----- 
  From: CARLOS CASTRO 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, September 23, 2004 5:03 PM
  Subject: Re: [delphi-br] index is ready only


  Mario,

     tenho uma certa experiencia com o paradox , pois como vc tbem vindo do velho e 
bom clipper com dbase e passeio o maior apuro para me adaptar , se puder me detalhar 
com o esta usando o pai->filho , posso te ajudar, pois tive problemas graves no 
manuseio das tabelas.
     Talvez juntos vamos poder resolver a duvida que lhe atenta a alma, me envia a 
forma que esta usando a ligacao entre as tabelas , ou ate um exemplo para que possa 
repetir os testes aqui....

    fico no aguardo ..

  Carlos

  Williams Diaz <[EMAIL PROTECTED]> wrote:
  Márcio,

  dificil dizer, mas será que:

  -seu arquivo não está setado como read only? - se venho de um cd é possível.

  -será que você não colocou a propriedade do data set como read only?

  -você grava primeiro o mestre não é isso?

  bem, são bobagens mas a gente as vezes passa por cima.

  abraços,

  williams
  *-------------------------------------------
  Williams Díaz
  [EMAIL PROTECTED]
  http://www.interban.com.br

  ----- Original Message ----- 
  From: "Marcio Carneiro" <[EMAIL PROTECTED]>
  To: <[EMAIL PROTECTED]>
  Sent: Wednesday, September 22, 2004 8:20 PM
  Subject: Re: [delphi-br] index is ready only


  É o Paradox, que já está enchendo a minha paciência.
  Já deletei fisicamente os arquivos de índices,  já recriei novamente, já dei
  um
  pack no arquivo, já utilizei um reparador de tabelas.
  O problema é que nada acontece, continua dando o erro :INDEX IS READY ONLY.
  Onde estou errando: criei a tabela, criei o índice, estabeleci a relação
  mestre-detalhe, e continua dando erro.
  Se não conseguir, vou abandonar o mestre-detalhe, e fazer de outra forma.
  Sou analista de sistemas e faço algoritmos de qualidade, já programei muito
  em Clipper, e este é o meu primeiro programa em Delphi, e este acesso às
  tabelas
  está me dando muito dor de cabeça, e o que é pior, não existe livro ou
  apostila que trate destas minúncias, somente a experiência, que não tenho, é
  que é possível dar respostas a estes problemas. O problema é que nesta
  lista, todos estão muito avançados, e eu como iniciante, tenho dificuldades
  em perguntar, pois vocês estão no firebird/interbase e estou ainda atrelado
  no Piradox. Um simples problema me
  tranca todo o desenvolvimento do sistema.
  Um grande abraço
  Marcio
    ----- Original Message ----- 
    From: Coutinho - Pessoais
    To: [EMAIL PROTECTED]
    Sent: Tuesday, September 21, 2004 10:29 AM
    Subject: Re: [delphi-br] index is ready only


    Qual o banco de dados que stá usando?
    É Paradox? Se for pode ser um problema na tabela, aí deve rodar um
    aplicativo para corrigir os indices, etc...

    Só que você falou antes em Contas a Receber, depois falou em contas  a
    pagar....

    Veja se não há nenhum arquivo de indice que tenha seu atributo
    alterado... isso está estranho!!!


    Sds
    Emanuel Couitnho

    Marcio Carneiro wrote:

    > A tabela-filha tem as contas a receber da tabela-pai(cliente).
    > Portanto estou deletando apenas as contas(filha) que o cliente(pai) já
    > pagou, que permanece ativo no banco de dados. O erro ocorre quando
    > estou dando um laço para deletar todas as contas que aquele cliente
    > tem no contas a pagar.
    > Um grande abraço
    > Marcio
    >   ----- Original Message -----
    >   From: Coutinho - Pessoais
    >   To: [EMAIL PROTECTED]
    >   Sent: Monday, September 20, 2004 8:46 AM
    >   Subject: Re: [delphi-br] index is ready only
    >
    >
    >   Colega... a maneira como colocou sua pergunda é um tanto vaga... Há
    >   entretanto cuidados a serem tomados quando eliminando um registro que
    >   faz parte de uma relação Master-Detail.
    >
    >   ao eliminar um registro na Master, no evento before delete, crie um
    > laço
    >   e elimine primeiramente os registros da tabela filha(detail), as tenha
    >   em mente de que ela não é master para uma outra tabela, como numa
    >   relação master-detail-detail, como a miúde ocorre.
    >
    >   Veja se não está acontecendo alguma coisa parecida!!!
    >
    >
    >   Espero ter ajudado!
    >
    >   Sds,
    >   Emanuel Coutinho
    >
    >
    >
    >
    >   Marcio Carneiro wrote:
    >
    >   > Olá amigos,
    >   >
    >   > Estou deletando um item da tabela-filho, e está dando este erro.
  Onde
    >   > estou errando? Quais são as regras para deleção em relação
  pai-filho?
    >   > Muito obrigado
    >   > Marcio
    >   >
    >   >
    >   > <http://www.emailprotegido.terra.com.br/>
    >   >
    >
    >
    >   [As partes desta mensagem que não continham texto foram removidas]
    >
    >
    >
    >
    >   --
    >   <<<<< 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] ou [EMAIL PROTECTED]
    >
    >
    >
    >         Yahoo! Grupos, um serviço oferecido por:
    >
    >
    >


  > --------------------------------------------------------------------------
  ----
    >   Links do Yahoo! Grupos
    >
    >     a.. Para visitar o site do seu grupo na web, acesse:
    >     http://br.groups.yahoo.com/group/delphi-br/
    >
    >     b.. Para sair deste grupo, envie um e-mail para:
    >     [EMAIL PROTECTED]
    >
    >     c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
    > Serviço do Yahoo!.
    >
    >
    >
    > [As partes desta mensagem que não continham texto foram removidas]
    >
    >
    >
    > -- 
    > <<<<< 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] ou [EMAIL PROTECTED]
    >
    >
    >
    > Yahoo! Grupos, um serviço oferecido por:
    >
    >
    > ------------------------------------------------------------------------
    > 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]
    >
  <mailto:[EMAIL PROTECTED]>
    >
    >     * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
    >       Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
    >
    >
    > ------------------------------------------------------------------------
    > Esta mensagem foi verificada pelo E-mail Protegido Terra
    > <http://www.emailprotegido.terra.com.br/>.
    > Scan engine: VirusScan / Atualizado em 17/09/2004 / Versão: 1.5.2
    > Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
    >


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




    -- 
    <<<<< 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] ou [EMAIL PROTECTED]



          Yahoo! Grupos, um serviço oferecido por:



  ----------------------------------------------------------------------------
  --
    Links do Yahoo! Grupos

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

      b.. Para sair deste grupo, envie um e-mail para:
      [EMAIL PROTECTED]

      c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
  Serviço do Yahoo!.



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



  -- 
  <<<<< 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] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um serviço oferecido por:



  ----------------------------------------------------------------------------
  ----
  Links do Yahoo! Grupos

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

    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
  do Yahoo!.




  -- 
  <<<<< 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] ou [EMAIL PROTECTED]



  Yahoo! Grupos, um serviço oferecido por: 

  ---------------------------------
  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 Termos do Serviço do Yahoo!. 


              
  ---------------------------------
  Yahoo! Messenger 6.0 - jogos, emoticons sonoros e muita diversão. Instale agora!

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



  -- 
  <<<<< 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] ou [EMAIL PROTECTED]



        Yahoo! Grupos, um serviço oferecido por: 
          


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 



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



-- 
<<<<< 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] ou [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