APPEND FROM MEMORY?

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

Moderador: Moderadores

Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

APPEND FROM MEMORY?

Mensagem por fladimir »

Olá pessoal,

Como faço pra resolver a seguinte questão:

Tenho uma tabela DBF aberta com alias CONREC
ai indexo ela filtrando alguns campos etc.

Depois pego a estrutura e crio uma tabela temporária assim:

Código: Selecionar todos

DBCREATE( "mem:TempA", aStrutura, "DBFCDX", .T., "TempA")
APPEND FROM CONREC
Depois disto quero criar outra tabela temporaria q tenha o nome/alias de CONREC, para tanto fecho a CONREC fisica

Código: Selecionar todos

ConRec->(DBCLOSEAREA())
DBCREATE( "mem:TempB", aStrutura, "DBFCDX", .T., "ConRec")
Mas não consigo fazer um Append From da tabela temporaria A para B
Alguém sabe resolver?

na verdade meu objetivo é ter uma tabela temporária com o mesmo nome e conteudo da ConRec, por isso estou tentando fazer esta ponte.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

APPEND FROM MEMORY?

Mensagem por JoséQuintas »

Não funciona assim? APPEND FROM ( "mem:TempA" )

Ou... o Windows cria tanta tranqueira em disco... porque não fazer igual? só usar a pasta TEMP e depois apagar. Processamento local é rápido.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

APPEND FROM MEMORY?

Mensagem por fladimir »

to usando na pasta temp.

Obrigado Quintas pela atenção.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Responder