Campo Memo Corrompido

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Campo Memo Corrompido

Mensagem por Dudu_XBase »

Estou com um problema meio grave....
Alguns dbfs meus possuem campo Memo no dbfntx o campo MEMO fica no arquivo .DBT, ja no SIX NSX fica como .SMT.
Eu ajustei um programa de conversão do dbt para smt q vem junto com o six no diretório samples MEMOCONV.PRG.
Alguns bancos ele converte na boa, tem um q qdo executo o programa e estou convertendo ele trava no meio do processo.
Existe corrompimento de campo MEMO ???
Alterei a rotina para gerar um txt com o conteúdo do memo em DBT, depois importo o texto para o campo MEMO SMT, msm assim naum resolveu ele trava, .... :?
Ae abri o dbf pelo dbu e tentei editar o memo e tb naum consegui travando tudo...nos demais registros vai na boa...e nesse...para...
Como Faço para recuperar campo MEMO zuado, melhor corrompido ???


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

No desespero...rs
Sai na Net a procura....corruption memo field....dbf corruption...
Achei um programa chamado dbtcheck.exe
ae rodei ele...

dbtcheck bancodbf /B

Ele arrumou tudo...rs...da hora... :eek:

// Para qm precisar um dia eis o link para puxar esse utilitário....
http://www.chuvala.com/dbase/files/dbtchk.exe


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Responder