Jump to content
Fivewin Brasil

Arquivo Auxiliar - Lentidao (Resolvido)


Erciley Junior

Recommended Posts

citação: Calma,

Eu falei "sinto muito aos dois", pois os dois trabalham juntos


id=quote>id=quote>

hehehe, não to bravo não, só quis esclarecer ^^

citação:E não falei que o MySql, seja ruim, como já disse anteriormente, só disse, que o DBF, não é ruim e sabendo trabalhar com ele não deixa a desejar
id=quote>id=quote>

Erciley Junior curtiu seu comentário icon_smile_big.gif

citação: ECO, alguma coisa contra "Uninho 1.0 original" ?
id=quote>id=quote>

Hehehehe, tava me perguntando se você ia pegar esse pitaco ^^

citação:Bom, para finalizar, obrigado pelas dicas Vagner, eu li um post seu antigo dizendo os motivos da corrupção e acho que um deles ocorre aqui as vezes, que é o caso de não abrir todos os índices (acontece, infelizmente).
id=quote>id=quote>

Bom, única forma que vi isso ocorrer aqui, é assim:

Programa x trabalha com arquivo CL (clientes)

CL tem 10 índices

É necessário no programa x criar um índice temporário

Ok, nenhum problema

10 meses depois, é criado mais um índice no arquivo CL, o 11º índice.

...

índice corrompido, pois esquecemos de alterar o programa x para abrir esse novo índice, o vulgo 11

Erciley Junior (FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY)

NÃO ABANDONE O POST, QUEREMOS SABER SE SUA DÚVIDA/PROBLEMA TEVE SOLUÇÃO

Link to comment
Share on other sites

citação:

citação:

citação:

Hummm, agora lembrei de uma prática que pode corromper índices fácil fácil. Editar os registros de um DBF diretamente pelo DBU, sem abrir índices.

ECO, alguma coisa contra "Uninho 1.0 original" ? icon_smile_angry.gif

Bom, para finalizar, obrigado pelas dicas Vagner, eu li um post seu antigo dizendo os motivos da corrupção e acho que um deles ocorre aqui as vezes, que é o caso de não abrir todos os índices (acontece, infelizmente).

Mas não pense que somos mal programadores, se conhecesse nossa equipe você iria ver que somos bons, de verdade.icon_smile_cool.gif

--

Luis Fernando Jr. (Luisão)

FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY


id=quote>id=quote>

Hehehe

Com certeza eu sei que são bons programadores, vcs usam @ Say para programar icon_smile_wink.gif

p><p>

Vagner Wirts

bgprofilea.jpg

"Ele não sabendo que era impossível, foi lá e fez"


id=quote>id=quote>

Sarcasmo ou você usa @SAY também ?

--

Luis Fernando Jr. (Luisão)

FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY


id=quote>id=quote>

Não sei pq não está aparecendo a imagem, então deixo aqui o link

http://imageshack.us/photo/my-images/802/telaclientes.png

Sarcasmo nenhum icon_smile_wink.gif, como muiiitos aqui me conhecem sabem que só uso o PellesC para colocar os ícones e bmps nos meus programas icon_smile_wink.gif, não que eu não saiba usar os recursos, mas sim por eu gostar de ter controle em tudo o que eu faço icon_smile_wink.gif

Pode perguntar ao Kapi icon_smile_wink.gif

Vagner Wirts

bgprofilea.jpg

"Ele não sabendo que era impossível, foi lá e fez"

Link to comment
Share on other sites

citação:

...

índice corrompido, pois esquecemos de alterar o programa x para abrir esse novo índice, o vulgo 11


id=quote>id=quote>

Hehehehe, esse é o problema, não meu icon_smile_big.gif, eu crio um índice temporário, e automáticamente coloco dentro do meu arquivo usando (Tag), não dá para esquecer de colocar no programa icon_smile_wink.gif

Vagner Wirts

bgprofilea.jpg

"Ele não sabendo que era impossível, foi lá e fez"

Link to comment
Share on other sites

Aqui sempre usamos @SAY também... mas essa tela sua aí tá muito bonita =)

Imagina isso com um MySQL então! huahuahuahua

Bom, pra finalizar (de novo), se nunca trabalhou com MySQL, instale e faça alguns testes, te garanto que não vai se arrepender.

É por isso que eu e o ECO defendemos SGBD, ele remove várias preocupações nossas, porque um programa deve se ajustar aos seus dados e não os dados se ajustarem ao programa. Aqui temos também vários sistemas separados que usam arquivos compartilhados, o que aumenta a dor de cabeça na hora de verificar abertura de arquivos e índices, coisa que com MySQL não temos que nos preocupar.

Fora que com MySQL conseguimos já, com sucesso, colocar partes do sistema online, rodando do browser sem ter que ficar dependendo de libs de terceiros que somem e nunca mais dão notícia icon_smile_big.gif

--

Luis Fernando Jr. (Luisão)

FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY

Link to comment
Share on other sites

Finalizar nada, vamos aprender aí (se for de graça claro ^^)

Vagner, se tiver como postar um exemplo de como faz com os índices (esse caso do índice temporário, criação posterior de outro, sem alterar programa), ficaria grato =)

PRA SEGUNDA CLARO , FUI ^^

Erciley Junior (FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY)

NÃO ABANDONE O POST, QUEREMOS SABER SE SUA DÚVIDA/PROBLEMA TEVE SOLUÇÃO

Editado por - eco_fw on 24/02/2012 17:02:52

Link to comment
Share on other sites

citação:

Hummm, agora lembrei de uma prática que pode corromper índices fácil fácil. Editar os registros de um DBF diretamente pelo DBU, sem abrir índices.

Luis Fernando Jr. (Luisão)

FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY


id=quote>id=quote>

Lembra o que eu disse ?

O Problema não é do arquivo icon_smile_big.gif

citação:

Vagner, se tiver como postar um exemplo de como faz com os índices (esse caso do índice temporário, criação posterior de outro, sem alterar programa), ficaria grato =)


id=quote>id=quote>

Bom, veja bem eu tenho uma rotina minha de tratamento de arquivo, onde eu crio arquivos, altero, e mais um monte de coisas, é +- o DBU

arquivoso.png

Se a imagem não aparecer icon_smile.gif

http://img856.imageshack.us/img856/2561/arquivoso.png

mas em teoria é o seguinte :

Eu uso o CDX, com tag então qndo eu abro o arquivo índice (cdx), ele já me abre todos os índices, não preciso ficar abrindo um por um como no caso do NTX, que não têm a opção de tags

Eu tenho uma rotina, que ao entrar no sistema verifico estruturas, índices e tudo o que precisar, para abrir os arquivos

Aí eu crio um arquivo índice em memória e depois coloco nessa rotina de abertura icon_smile_wink.gif

Aí no outro dia automaticamete já estará incluido no arquivo icon_smile_wink.gif

Vagner Wirts

bgprofilea.jpg

"Ele não sabendo que era impossível, foi lá e fez"

Link to comment
Share on other sites

citação:

para criar indices em memoria como vc disse anteriormente,

tenho que gerar tambem os dbfs em memoria


id=quote>id=quote>

Não, vc pode ter o arquivo físico e criar somente o índice em memória.

Lógicamente o Dbf em memória ficar realmente muito rápido, e se tiver os índices em memória tb ajuda mais icon_smile_wink.gif

http://www.fivewin.com.br/forum/topic.asp?TOPIC_ID=17545

Vagner Wirts

bgprofilea.jpg

"Ele não sabendo que era impossível, foi lá e fez"

Link to comment
Share on other sites

  • 4 months later...

Vagner, tu citou que o OrdScope é milagroso há um tempo, fiquei com isso na cabeça.

Ainda bem, resolvemos uns problemas graças a isso =)

Abraço.

Erciley Junior (FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY)

NÃO ABANDONE O POST, QUEREMOS SABER SE SUA DÚVIDA/PROBLEMA TEVE SOLUÇÃO

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...