Página 1 de 2
ERRO 2
Enviado: 10 Out 2007 13:42
por Netavin
Boa tarde colegas !
Formatei meu pc e refiz (creio) todos os acertos necessários para rodar o sistema novamente, ou seja, refiz o config.nt e autoexec.nt.
Porém ao acessar de outro terminal aparece :
Error DBFNTX/1001 Open error: Cadfun.dbf (Dos error 2)
Alguém poderia me dizer do que se trata, por favor.
Grato!
Netavin
Enviado: 10 Out 2007 13:45
por sygecom
Verefique se os seus DBF não estão com alguma atribuição como por exemplo...somente leitura !!!
Enviado: 10 Out 2007 13:46
por gvc
Arquivo não encontrado.
Verifique no fonte do sistema em qual pasta deveria estar o arquivo CADFUN.DBF.
Enviado: 10 Out 2007 13:47
por gvc
Arquivos com atributo somente leitura deve dar erro 5.
Enviado: 10 Out 2007 13:50
por sygecom
Sempre faço confusão entre um e outro, desculpa !!!
erro 2
Enviado: 10 Out 2007 14:01
por Netavin
Olá ...
Caros colegas, os arquivos estão com atributo "A". E estão no mesmo diretório de sempre.
... estou tentando descobrir o que houve. Qualquer dica será bem vinda.
Netavin
Enviado: 10 Out 2007 14:06
por gvc
Vc consegue abrir o CADFUN.DBF com o DBU?
Se vc tem o código fonte, verifique aonde o sistema vai procurar esse arquivo.
Lembre de olhar se o sistema não usa SET PATH e SET DEFAULT para informar aonde estão os arquivos de dados.
Error 2
Enviado: 11 Out 2007 00:47
por Adalberto
Caro colega,
O erro 2 (DOS Error 2) quer dicer que seu arquivo não está junto con os demás arquivos, ele não foi copiado?,
O sistema não está procurando o arquivo CADFUN.DBF, o que está acontecendo é que o arquivo não “existe”.
Enviado: 11 Out 2007 02:09
por Maligno
Exatamente. É bem provável que o colega tenha se distraído e gravado o arquivo em outro diretório. Acontece comigo o tempo todo.

erro 2
Enviado: 11 Out 2007 08:11
por Netavin
Bom dia amigos!
Quero salientar que os arquivos estão no mesmo lugar. Tanto que eu os uso no servidor que é o pc que uso. Só acontece esse erro ao acessar de outro computador.
Um bom dia a todos!!
Netavin
Enviado: 11 Out 2007 09:00
por Pablo César
Oi Netavin,
Então quer dizer que o problema estaria quando é acessado em rede numa estação ?. Se for isso, poderia dizer quê rede é e se usuários tem direito de acesso a essa pasta ?. No atalho ou arquivo .bat, estaria se posicionando na pasta onde está o sistema ?
Agora outro assunto: você conseguiu elaborar seu TBROWSE ?. (aquele caso das toras). Conseguiu dominar a fera ?
Enviado: 11 Out 2007 10:01
por gvc
Se no drive local esta funcionando normalmente e na estação não,
então veja como esta o mapeamento do sistema e da rede na estação remota.
- Só um "puxão de orelha": Vc deveria ter dito que o problema era na estação e não na máquina local. Essa informação ajuda muito a direcionar o entendimento do problema.
Verifique como esta o atalho do windows. Se vc carrega o programa e manda executá-lo na mesma pasta.
Uma sugestão é entrar no prompt do DOS e entrar na devida pasta. Execute o sistema e veja se dá o mesmo erro. Se os DBF estão na mesma pasta do executável, não deve dar o erro.
- Adalberto
Quando eu digo "procurando", estou dizendo tentando abrir. Com SET DEFAULT o clipper vai para a pasta que vc especificou.
Com SET PATH, vc informa aonde procurar. O clipper tenta abrir o arquivo na pasta atual. Se não encontrar ele vai tentar abrir na(s) pasta(s) indicadas.
DOS ERROR 2 significa que o arquivo que o sistema esta tentando abrir não foi encontrado.
erro 2
Enviado: 11 Out 2007 11:54
por Netavin
Olá amigos!
... caro amigo gvc, eu disse sim que era no terminal. Veja meu post inicial. Mas tudo bem.
Mas isso é de quebar a cuca mesmo heim!
Vejam como fiz o atalho: com o explorer localizei o executável no servidor e criei o atalho no desktop. E é a partir deste atalho que mando executar o programa. Tenho 2 terminais. E o problema acontece nos dois.
... vamos lá então... qualquer coisa aviso.
Opa!!! com relação ao Tbrowse meu amigo Paulo, juro que tentei. Porém achei complicado heim!!! E como o assunto Tbrowse é extenso, te confesso que não quis tomar-lhe tempo. Mas estou engatinhando no Delphi (através de apostilas) e estou aprendendo as manhas.
Muito obrigado !! ... a todos.
até mais ...
Netavin.
Enviado: 11 Out 2007 11:58
por Maligno
Mas estou engatinhando no Delphi (através de apostilas) e estou aprendendo as manhas.
Mais um futuro ex-clippeiro. Boa sorte.

Enviado: 11 Out 2007 12:54
por ANDRIL
Veja o atalho. Pois se vc puxou o atalho via Explore ele vira \\computador\pasta\arquivoexecutavel (em linha de comando) e \\computador\pasta no campo (processando).
Se seu aplicativo nao tiver como especificar tambem este caminho, ele nao encontrara o arquivo.
Neste caso, faça o mapeamento da pasta do seu sistema no servidor dando uma letra a ela como "F:"
Feito isto, volte no atalho da maquina terminal e altere o campo (processando) para F:
Acho que isso resolve. Tenta e nos informe, ok.