Jump to content
Fivewin Brasil

hb_dbcreatetemp() x Memória


azilves

Recommended Posts

Bom dia, pelo que me explicaram não.

Faça assim:


select 98

aTemp:= {}

AaDd(aTemp,{"STATUS","C",3,0})

AaDd(aTemp,{"POSICAO","N",6,0})

AaDd(aTemp,{"NOME" ,"C",35,0})

AaDd(aTemp,{"BANCO","C",10,0})

AaDd(aTemp,{"EMISSAO","D",8,0})

AaDd(aTemp,{"VENCIMENTO","D",8,0})

AaDd(aTemp,{"VALOR","N",9,2})

AaDd(aTemp,{"OBS","C",80,0})

Hb_DbCreateTemp("PROC_CH",aTemp)

//index on codpro+str(numnf,6) to tmpfat1

id=code>id=code>

depois antes de fechar os arquivos.


PROC_CH->(DBCLOSEAREA())

dbdrop("MEM:PROC_CH")

close databases

id=code>id=code>

Leco Jales

Five PPC

Harbour 1.0.1 - 1999-2008

Link to comment
Share on other sites

Eu uso com:

xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6733)

Copyright 1999-2010, http://www.xharbour.org http://www.harbour-project.org/

Verifique se não escreveu errado, pois o comadno é hb_dbcreatetemp() e não hb_CreateTemp()

Leco

citação:

Isso só funciona com o Harbour? - Estou usando o xHarbour e ele indica que esse comando hb_CreateTemp() não existe.

Oscar Ribeiroid=size4>

OASyS Informáticaid=blue>id=size4>

Fwh+xHb1.0.0+BCC55+WorkShopid=size1>


id=quote>id=quote>

Five PPC

Harbour 1.0.1 - 1999-2008

Editado por - lecojales on 16/08/2012 16:04:53

Link to comment
Share on other sites

Estou com xHarbour 1.0.0 e infelizmente não tem esse comando:

// Arquivo Temporário, no xHarbour 1.2 Somente //

Hb_DbCreateTemp("Clientes",{{ "Nombre", "C", 40, 0 },;

{ "Direccion", "C", 50, 0 },;

{ "Telefono", "C", 12, 0 },;

{ "Edad", "N", 2, 0 },;

{ "Productos", "C", 10, 0 },;

{ "Nivel", "N", 2, 0 }})

Clientes->(DBCLOSEAREA())

dbdrop("MEM:Clientes")

Oscar Ribeiroid=size4>

OASyS Informáticaid=blue>id=size4>

Fwh+xHb1.0.0+BCC55+WorkShopid=size1>

Link to comment
Share on other sites

citação:

Estou com xHarbour 1.0.0 e infelizmente não tem esse comando:

// Arquivo Temporário, no xHarbour 1.2 Somente //

Hb_DbCreateTemp("Clientes",{{ "Nombre", "C", 40, 0 },;

{ "Direccion", "C", 50, 0 },;

{ "Telefono", "C", 12, 0 },;

{ "Edad", "N", 2, 0 },;

{ "Productos", "C", 10, 0 },;

{ "Nivel", "N", 2, 0 }})

Clientes->(DBCLOSEAREA())

dbdrop("MEM:Clientes")

Oscar Ribeiroid=size4>

OASyS Informáticaid=blue>id=size4>

Fwh+xHb1.0.0+BCC55+WorkShopid=size1>


id=quote>id=quote>

Olá Oscar

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

Olá Vagner,

Li o post que você me indicou e parece que esse comando existe no xHarbour 1.0.0. É isso mesmo? Se for, porque será que na minha compilação ele diz que não encontrou essa função?

Oscar Ribeiroid=size4>

OASyS Informáticaid=blue>id=size4>

Fwh+xHb1.0.0+BCC55+WorkShopid=size1>

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...