Importação da datas com Append

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

Moderador: Moderadores

Grings
Usuário Nível 3
Usuário Nível 3
Mensagens: 340
Registrado em: 18 Ago 2004 13:51

Importação da datas com Append

Mensagem por Grings »

..
Editado pela última vez por Grings em 09 Dez 2009 21:05, em um total de 2 vezes.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Importação da datas com Append

Mensagem por sygecom »

Olá Grings,
Sempre usei o Append From desde o Clipper e nunca tive problemas com DATA, post parte do codigo onde esta dando o problema e se for possivel detalhe mais o que está acontecendo, se gera um erro, ou não grava nada ou algo assim.
Abaixo como uso o Append From

addField( "agenda", "campo", "D", 8, 0 ) // adicionando esse campo que não existia

Código: Selecionar todos

************************************************
Function addField( file, field, type, len, dec )
************************************************
use &file new
aStruct := dbStruct( file )

// campo já existe
if fieldPos( field ) != 0
   close &file
   msginfo( "Erro em "+ProcName()+". Campo "+field+" existe na tabela "+file+"!" )
   return
endif
close &file

aAdd( aStruct, { field, type, len, dec } )
dbCreate( "temp", aStruct )

use temp new
append from &file while BARRA_HWGUI(1->(RECNO()),LASTREC())
close temp

fErase( file+".dbf" )
fRename( "temp.dbf", file+".dbf" )
Return
 
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder