ARRAY para append e EDITar tabelas DBF
Enviado: 06 Fev 2019 13:15
pessoal, tenho um arquivo DBF com 4 campos: COD, DESCRICAO, SIMNAO, VALOR, com 2 ou 3 registros.
Quero copiar todo o conteúdo de um array pra gravar no DBF. Mas, "arrays" sempre me deixam de cabeça quente.
Penso no seguinte código:
Mas, não estou conseguindo entender, pois, como disse, MATRIZes sempre me mordem, e, não sei manipular. Sou humilde em vir aqui pra tentar aprender.
obrigado!
Quero copiar todo o conteúdo de um array pra gravar no DBF. Mas, "arrays" sempre me deixam de cabeça quente.
Penso no seguinte código:
Código: Selecionar todos
sele ARQUIVO
go top
for I = 1 to len aRows[]
mCOD[I] := aRows{I,1]
mDESCRICAO[I] := aRows{I,1,1]
mSIMNAO[I] := aRows{I,1,1,1]
mVALOR[I] := aRows{I,1,1,1,1]
next I
do while .t.
if rlock()
replace COD with mCOD[I] ,;
DESCRICAO with mDESCRICAO[I] ,;
SIMNAO mSIMNAO[I] ,;
VALOR with mVALOR[I]
unlock
commit
exit
endif
enddo
returnobrigado!