Tem essa aqui no contrib
https://github.com/harbour/core/blob/master/contrib/hbmysql/tests/dbf2mysq.prg

Moderador: Moderadores
Mario Mesquita escreveu:Tem alguma rotina de migração DBF para MySql com criação de tabelas, etc, por aqui? Algo que possa servir de ponto de partida para converter as tabelas DBF?
Fazer isso na mão parece ruim, como estou engatinhando acho que com algo programado deve ser melhor...
Procurei por aqui mas não achei, se tiver alguma dica me ajuda muito,
aStruList := dbStruct()
cSQL := "CREATE TABLE " + Dbf() + "( "
FOR EACH oElement IN aStruList
cName := oELement[ F_NAME ]
cType := oElement[ F_TYPE ]
nLen := oElement[ F_LEN ]
nDec := oElement[ F_DEC ]
DO CASE
CASE cType == "C"
cSQL += cName + " VARCHAR(| + lTrim( Str( nLen ) ) + ")"
...
NEXT
Retornar para Contribuições, Dicas e Tutoriais
Usuários vendo este fórum: Nenhum usuário registrado online e 24 visitantes