Erro no DBEDIT
Moderador: Moderadores
-
joserubenildosilva
- Usuário Nível 1

- Mensagens: 30
- Registrado em: 15 Abr 2008 11:21
- Localização: cuiaba-mt
Erro no DBEDIT
Compilei um programa que estava em clipper 5.01 mas erro ao abrir um arquivo usando DBEDIT.
Nao sei como proceder neste caso.
o erro esta aqui www.futuracba.com.br/dbedit.jpg
Nao sei como proceder neste caso.
o erro esta aqui www.futuracba.com.br/dbedit.jpg
-
joserubenildosilva
- Usuário Nível 1

- Mensagens: 30
- Registrado em: 15 Abr 2008 11:21
- Localização: cuiaba-mt
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Caro colega José Rubenildo, antes de tudo seja bem vindo ao fórum !. Não adianta repetir o seu erro em tela, preste atenção no que o colega indicou, como você é novo no fórum talvez não percebeu o "Busca" no menú daqui do fórum que é para procurar assuntos do seu interesse. Bem sintetizando, dê uma olhada no código fonte que outro colega postou que acho que irá resolver seu problema ao substituir o 'dbedit' por 'pcidbedit', veja aqui neste tópico:
https://pctoledo.org/forum/viewto ... 1342#41342
Eu particularmente, NÃO GOSTO desse DBEDIT, prefiro fazer TBROWSEs no lugar.
https://pctoledo.org/forum/viewto ... 1342#41342
Eu particularmente, NÃO GOSTO desse DBEDIT, prefiro fazer TBROWSEs no lugar.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
joserubenildosilva
- Usuário Nível 1

- Mensagens: 30
- Registrado em: 15 Abr 2008 11:21
- Localização: cuiaba-mt
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Você postou esse erro depois que utilizou esse código fonte (substituir o 'dbedit' por 'pcidbedit') do colega Janio ?. Ou está dando outro erro ?. RRelate então o erro, talvez possamos ajudar.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
joserubenildosilva
- Usuário Nível 1

- Mensagens: 30
- Registrado em: 15 Abr 2008 11:21
- Localização: cuiaba-mt
Ja consegui abrir os arquivos com DBEdit. A solução nao foi com o PCIDBEDIT mas sim com um DBEdit que baixei da sessão codigo fonte. Compilei junto a abriu.
Agora estou com outro problema
Quando vou para outro programa eu guardo os arquivos abertos e quando fecho o programa eu restauro os arquivos salvos.
estou com problema ai.
esta dando erro no SET ORDER TO ....
dizendo que nao tem area aberta.
Agora estou com outro problema
Quando vou para outro programa eu guardo os arquivos abertos e quando fecho o programa eu restauro os arquivos salvos.
estou com problema ai.
esta dando erro no SET ORDER TO ....
dizendo que nao tem area aberta.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Ahh então resolveu, me alegro então podia indicar o link do qual você estratiu esse dbedit ?.
Isso é porque você fechou o arquivo DBF. Acho que essa questão de estar abrindo e fechando a toda hora, não é o mais recomendável. Se você souber que tais arquivos serão utilizados mais na frente então deixe-os abertos.esta dando erro no SET ORDER TO ....
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Deixa eu ver se entendi direito:
- Vc esta em uma opção do menu.
- Os arquivos necessários estão abertos.
- Vc sai dessa opção
- O sistema fecha os arquivos de dados.
- Vc entra em outra opção.
- O sistema a bre os arquivos necessários.
- Vc sai dessa opção
- O sistema fecha os arquivos de dados.
O que vc chama de programa é sair de uma opção do menu e ir para outra dentro do mesmo sistema?
Outra coisa, o xHarbour costuma dar esse erro aqui quando o sistema tenta colocar um set order to X e não existe o indice de ordem X.
Verifique como vc esta restaurando os arquivos abertos.
Espero ter ajudado. Boa sorte.
- Vc esta em uma opção do menu.
- Os arquivos necessários estão abertos.
- Vc sai dessa opção
- O sistema fecha os arquivos de dados.
- Vc entra em outra opção.
- O sistema a bre os arquivos necessários.
- Vc sai dessa opção
- O sistema fecha os arquivos de dados.
O que vc chama de programa é sair de uma opção do menu e ir para outra dentro do mesmo sistema?
Outra coisa, o xHarbour costuma dar esse erro aqui quando o sistema tenta colocar um set order to X e não existe o indice de ordem X.
Verifique como vc esta restaurando os arquivos abertos.
Espero ter ajudado. Boa sorte.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
{POG - Programação Orientada a Gambiarra}
-
joserubenildosilva
- Usuário Nível 1

- Mensagens: 30
- Registrado em: 15 Abr 2008 11:21
- Localização: cuiaba-mt
Disso o que?joserubenildosilva escreveu:Mas e agora com o xharbour nao procido mais disse né
Manter todos abertos ao mesmo tempo ou ficar abrindo e fechando arquivos?
Alguns amigos do forum defendem só abrir o que realmente for necessário e fechar ao final do módulo. Outros defendem mater todos os arquivos abertos. E ainda tem o pessoal que acha que só os mais usados devem ficar sempre abertos, abrindo outros somente quando necessário.
Veja em qual seu sistema adapta-se melhor.
Vc verificou se o set order não esta mudando para um indice que não existe, como eu postei anteriormente?
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
{POG - Programação Orientada a Gambiarra}
-
joserubenildosilva
- Usuário Nível 1

- Mensagens: 30
- Registrado em: 15 Abr 2008 11:21
- Localização: cuiaba-mt
O que eu tenho aqui com esse tipo de problema foi provocado por usuários que fechavam o sistema pelo X da janela. Isso danificava os ntx do sistema.
Resolvido com o uso do ADS.
Quanto a abrir e fechar, crie uma função na qual vc passa quais são os arquivos para abrir e no final feche todos. Como a abertura esta centralizada, vc sabe exatamente quais são os ntx de cada arquivo.
Acho uma boa vc migrar para CDX. Boa sorte.
Resolvido com o uso do ADS.
Quanto a abrir e fechar, crie uma função na qual vc passa quais são os arquivos para abrir e no final feche todos. Como a abertura esta centralizada, vc sabe exatamente quais são os ntx de cada arquivo.
Acho uma boa vc migrar para CDX. Boa sorte.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
{POG - Programação Orientada a Gambiarra}
-
joserubenildosilva
- Usuário Nível 1

- Mensagens: 30
- Registrado em: 15 Abr 2008 11:21
- Localização: cuiaba-mt
