Re: [delphi-br] index is ready only

2004-09-27 Por tôpico Programação - Terra
Colega...

Não se desespere quanto ao Master/Detail...
O problema é a base de dados. Sugestão: Mude de base de dados. Use Interbase, 
Firebird...
Se desejar programar como se faz com componentes dataware e com tabelas paradox, ainda 
sugiro o uso do FlashFile, que tem aprovado muito bem aqui na empresa. É código aberto 
(Opensource) e não corrompe...
Ainda migra suas bases paradox para FlashFile automaticamente sem vc precisar ter de 
re-escrever tudo!!!

Se desejar, te envio os arquivos necessários e te dou a luz que desejar... em pvt.

Saudações

Emanuel Coutinho

  - Original Message - 
  From: Marcio Carneiro 
  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

Re: [delphi-br] index is ready only

2004-09-24 Por tôpico Lucas Lombardi
  Realmente Sai do Paradox cara, vc apanha um pouco se vc nao sabe mexer com banco do 
Tipo SQL Server ou Interbase para aprender, mas as cabeçadas são por pouco tempo as 
dores de cabeça do paradox sao constantes...
  Tambem estou aprendendo FireBird pelo menos ate agora nao tive nenhum problema com 
ele..

  Um Abraço
  - Original Message - 
  From: Sil-jo Evsan 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, September 23, 2004 9:00 AM
  Subject: Re: [delphi-br] index is ready only


  Não sei como esta o teu tempo para fazer isto... mas te aconselho o 
  seguinte... vai para um banco de dados Firebird/Interbase ou 
  SQLServer sai do paradox... tu vai ver que tem muito coisa q tu faz 
  no braço que o banco faz para vc brincando... depois q eu sai do paradox 
  muitos problemas foram resolvidos rapidamente... tu vai ter que dar umas 
  cabeçadas mas vão ser bem mais leves do que as do Paradox !

  Marcio Carneiro wrote:

  É 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

Re: [delphi-br] index is ready only

2004-09-24 Por tôpico Sávio Cler
Marcio, uso Firebirb e Piradox, como vocês dizem. Uso o último ai a anos em
um sistema completo (compra + venda + comissão + filiais (até 99 lojas) +
ECF), diversos clientes, tabelas com + de 20MB e sinceramente, roda que uma
beleza (em rede). Quer mudar, mude, mas saiba os motivos.

É muito fácil culpar o banco de dados, assim como o usuário, o computador, o
padre, etc., mas soluções reais, só correndo atrás mesmo. Conheço programas
incríveis em Clipper, a culpa é do mouse?

Não posso ajudar no seu problema, pois não uso mestre-detalhe, sempre faço
na mão, acho mais robusto. Qq coisa pvt-me.

Abraço.


  Sávio Cler
  ICQ 142428832
  www.sgm.rg3.net
  [EMAIL PROTECTED]
  Sto A. de Pádua - Rio de Janeiro
  Contato Pessoal:   (22)9812-0656

  ~ ~
( @ @ )
  ---o0Oo-(_)-oO0o---
  Precisando de dicas?
 www.deephi.hpg.com.br
  ---
Mais de 3 downloads
  -ooO---Ooo-
- Original Message -
From: Lucas Lombardi [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, September 24, 2004 12:53 AM
Subject: Re: [delphi-br] index is ready only


  Realmente Sai do Paradox cara, vc apanha um pouco se vc nao sabe mexer com
banco do Tipo SQL Server ou Interbase para aprender, mas as cabeçadas são
por pouco tempo as dores de cabeça do paradox sao constantes...
  Tambem estou aprendendo FireBird pelo menos ate agora nao tive nenhum
problema com ele..

  Um Abraço
  - Original Message -
  From: Sil-jo Evsan
  To: [EMAIL PROTECTED]
  Sent: Thursday, September 23, 2004 9:00 AM
  Subject: Re: [delphi-br] index is ready only


  Não sei como esta o teu tempo para fazer isto... mas te aconselho o
  seguinte... vai para um banco de dados Firebird/Interbase ou
  SQLServer sai do paradox... tu vai ver que tem muito coisa q tu faz
  no braço que o banco faz para vc brincando... depois q eu sai do paradox
  muitos problemas foram resolvidos rapidamente... tu vai ter que dar umas
  cabeçadas mas vão ser bem mais leves do que as do Paradox !

  Marcio Carneiro wrote:

  É 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

Re: [delphi-br] index is ready only

2004-09-24 Por tôpico Marcio Carneiro
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

Re: [delphi-br] index is ready only

2004-09-23 Por tôpico Sil-jo Evsan
Não sei como esta o teu tempo para fazer isto... mas te aconselho o 
seguinte... vai para um banco de dados Firebird/Interbase ou 
SQLServer sai do paradox... tu vai ver que tem muito coisa q tu faz 
no braço que o banco faz para vc brincando... depois q eu sai do paradox 
muitos problemas foram resolvidos rapidamente... tu vai ter que dar umas 
cabeçadas mas vão ser bem mais leves do que as do Paradox !

Marcio Carneiro wrote:

É 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

Re: [delphi-br] index is ready only

2004-09-23 Por tôpico Filipe

e caso vc quiser converter as tabelas, isso tb é mto facil... tem alguns softwares q 
geram sql, e se vc quiser, fiz aki pra mim mesmo um programinha para passar os 
registros...
  - Original Message - 
  From: Sil-jo Evsan 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, September 23, 2004 9:00 AM
  Subject: Re: [delphi-br] index is ready only


  Não sei como esta o teu tempo para fazer isto... mas te aconselho o 
  seguinte... vai para um banco de dados Firebird/Interbase ou 
  SQLServer sai do paradox... tu vai ver que tem muito coisa q tu faz 
  no braço que o banco faz para vc brincando... depois q eu sai do paradox 
  muitos problemas foram resolvidos rapidamente... tu vai ter que dar umas 
  cabeçadas mas vão ser bem mais leves do que as do Paradox !

  Marcio Carneiro wrote:

  É 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

Re: [delphi-br] index is ready only

2004-09-23 Por tôpico CARLOS CASTRO

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

Re: [delphi-br] index is ready only

2004-09-21 Por tôpico Marcio Carneiro
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]
 
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

 



Re: [delphi-br] index is ready only

2004-09-20 Por tôpico Coutinho - Pessoais
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]
 
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

 



Re: [delphi-br] index is ready only

2004-09-20 Por tôpico Coutinho - Pessoais
Você está tentando isso na sua máquina ou na do cliente?

Os dados pasasram por um CD-rom? Veja a propriedade dos arquivos de 
dados e dos de índice no windows...


SDs
Emanuel Coutinho!!!




Marcio Carneiro wrote:

 Olá a todos
 Estou tentando deletar alguns dados de um tabela filho e está aparecendo
 este erroindex is ready only' . Onde estou errando?
 Um grande abraço
 Marcio

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