Erro no create FROM

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Erro no create FROM

Mensagem por marcos.gurupi »

Caros, estou usando o comando create from e estah apresentando o seguinte erro:

Código: Selecionar todos

Error DBFCDX/1004  Create error: C:\PROGS\PRINCIPAL\HARBOUR\INVENTARIO\07217566000119\Prod001.dbf (DOS Error 3)
Called from ->DBCREATE(0)
Called from dbstrux.prg->__DBCREATE(152)
Called from InventNet.prg->ABRIRDADOS(203)
Called from InventNet.prg->(b)MAIN(89)
Called from hcontrol.prg->HBUTTON:ONCLICK(705)
Called from hcontrol.prg->(b)HBUTTON:NEW(663)
Called from hdialog.prg->DLGCOMMAND(450)
Called from hdialog.prg->(b)(_INITSTATICS00003)(0)
Called from hdialog.prg->HDIALOG:ONEVENT(218)
Called from ->HWG_DLGBOXINDIRECT(0)
Called from hdialog.prg->HDIALOG:ACTIVATE(173)
Called from InventNet.prg->MAIN(121)

HwGUI 2.17 xHarbour build 1.0.0 Intl. (SimpLex)
Date:24/02/2010
Time:00:24:41
Estou usando assim:

Código: Selecionar todos

dbf:=vEndDados+"\"+Alltrim(vCnpj)+"\"+"Prod001.dbf"


If !File((dbf))
   MsgInfo((dbf))
	select 0
   create ARQTMP
   use ARQTMP
   campo("_REF01",        "C",15,0)
   campo("_DESCRICAO",    "C",60,0)
   campo("_UNIDADE",      "C",03,0)
   campo("_P_CUSTO",      "N",12,2)
   campo("_ESTOQUE",      "N",12,2)
   campo("_SITTRIB",      "C",01,0)
   create (DBF) from ARQTMP  //----->>> O ERRO ESTAH ACONTECENDO AQUI.
   DBCLOSEAREA()
Marcos Roberto.
Marcos Roberto
NetService Software
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Re: Erro no create FROM

Mensagem por Toledo »

Olá Marcos, geralmente o erro "DOS Error 3" significa que o caminho do arquivo não existe. Então primeiro, verifique se este caminho C:\PROGS\PRINCIPAL\HARBOUR\INVENTARIO\07217566000119\ existe. Depois verifique se você tem permissão para gravar dentro desta pasta (diretório). E verifique também se o arquivo ARQTMP foi criado certo, com a estrutura desejada.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Re: Erro no create FROM

Mensagem por rochinha »

Amiguinho,

Voce esta tentando fazer um FROM de um arquivo JÁ aberto. Feche-o
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder