CDX x dbsetorder()

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

Avatar do usuário
Gilberto M Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 230
Registrado em: 13 Mar 2007 18:00
Localização: Natal-RN / Parelhas(RN) / Natal(RN)
Contato:

Mensagem por Gilberto M Silva »

Leandro era exatamente isso que estava faltando, o use no final de cada indexação q eu passei batido, coloquei e compilou blz :D

Gilberto
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Gilberto M Silva escreveu:Leandro era exatamente isso que estava faltando, o use no final de cada indexação q eu passei batido, coloquei e compilou blz :D

Gilberto
Que bom que resolveu....e meu Nome é Leonardo......acabei a dupla faz um tempo....hehe

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Gilberto M Silva escreveu:Leandro era exatamente isso que estava faltando, o use no final de cada indexação q eu passei batido, coloquei e compilou blz :D
Ficou tão contente que errou o nome do Leonardo. :)))

Se funcionou, maravilha. Mas uma dúvida: você está fechando o DBF com USE e reabrindo pra poder criar outra chave? Se for isso, e mesmo que tenha resolvido o problema, não é a forma mais correta.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Gilberto M Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 230
Registrado em: 13 Mar 2007 18:00
Localização: Natal-RN / Parelhas(RN) / Natal(RN)
Contato:

Mensagem por Gilberto M Silva »

Leonardo, desculpe ai, foi um lápso
acabei a dupla faz um tempo....hehe
Gostei da humoridade :))
Se funcionou, maravilha. Mas uma dúvida: você está fechando o DBF com USE e reabrindo pra poder criar outra chave? Se for isso, e mesmo que tenha resolvido o problema, não é a forma mais correta.
Maligno, Então qual é o correto? pois não encontrei outra forma!!!! :-O
:-O
Gilberto
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar do usuário
Gilberto M Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 230
Registrado em: 13 Mar 2007 18:00
Localização: Natal-RN / Parelhas(RN) / Natal(RN)
Contato:

Mensagem por Gilberto M Silva »

Leonardo onde baixo o blinker 7.0? eu o 1.0, hehe

Gilberto
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

No exemplo que postei no começo desse post.....não tem erro....uso a tempos e nunca tive problemas de corrupção indice e etc...

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Gilberto M Silva escreveu:Leonardo onde baixo o blinker 7.0? eu o 1.0, hehe

Gilberto
De uma olhada no site do Maligno..se não achar me avisa que te mando..

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

sygecom escreveu:De uma olhada no site do Maligno..se não achar me avisa que te mando..
O BLinker está no diretório Clipper/Compilers da área "pub". Link na minha assinatura.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Gilberto M Silva escreveu:Maligno, Então qual é o correto? pois não encontrei outra forma!!!! :-O
Simples:

USE ...
INDEX...
INDEX...
INDEX...

Só isso. Não precisa indexar, fechar, abrir, indexar, fechar, abrir,... É um tremendo desperdício de recursos. Tem de funcionar assim. Aliás, quando indexo (em alguns casos com umas 15 chaves), uso uma malha FOR/NEXT pra poupar tempo. Faço isso porque meu sistema de trabalho é um pouco diferente. Mas você pode fazer da forma acima que TEM que dar certo.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

sygecom escreveu:No exemplo que postei no começo desse post.....não tem erro....uso a tempos e nunca tive problemas de corrupção indice e etc...
O problema não está na possibilidade de corrupção. Não há essa possibilidade mesmo. O problema está no desperdício de recursos. Não há necessidade disso. O Clipper seria burro demais se exigisse isso. Ao executar o comando de indexação É LÓGICO que o banco será varrido do começo ao fim. Não é necessário fechar e abrí-lo novamente.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Maligno escreveu:
sygecom escreveu:No exemplo que postei no começo desse post.....não tem erro....uso a tempos e nunca tive problemas de corrupção indice e etc...
O problema não está na possibilidade de corrupção. Não há essa possibilidade mesmo. O problema está no desperdício de recursos. Não há necessidade disso. O Clipper seria burro demais se exigisse isso. Ao executar o comando de indexação É LÓGICO que o banco será varrido do começo ao fim. Não é necessário fechar e abrí-lo novamente.
Tche, soh fiz um comentario que nunca tive problema de corrupção...e o colega não disse que abre e fecha a cada criação de indice...eu imagino que ele deveria esta indexando e não fechando os DBF e os INDICE apos usar...e deveria esta indexando em seguida novamente e daria problema pq jah estava com os DBF e INDICE abertos.

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

sygecom escreveu:e o colega não disse que abre e fecha a cada criação de indice...
As palavras dele, dirigidas a você:
era exatamente isso que estava faltando, o use no final de cada indexação q eu passei batido, coloquei e compilou blz
Respondi de acordo com o que entendi nesta frase. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Maligno escreveu:
sygecom escreveu:e o colega não disse que abre e fecha a cada criação de indice...
As palavras dele, dirigidas a você:
era exatamente isso que estava faltando, o use no final de cada indexação q eu passei batido, coloquei e compilou blz
Respondi de acordo com o que entendi nesta frase. :)
Maligno, não se apega a detalhes...hehe....eu só entendi que a cada indexação seria um conjunto de indexação de TAGS ou cada DBF indexado e não a cada TAG criada ele usaria o USE.

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

sygecom escreveu:Maligno, não se apega a detalhes...hehe...
Se eu não fosse detalhista estaria ferrado. :)
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Maligno escreveu:
sygecom escreveu:Maligno, não se apega a detalhes...hehe...
Se eu não fosse detalhista estaria ferrado. :)
Só quiz dizer que o problema jha esta resolvido..

Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder