Ref.: HXTT DBF 4.1.003

6 respostas
P

Alguém pode me dizer porque este cara só retorna 1000 Registros?

//Registrar o Driver JDBC do banco de dados, neste caso estou usando o DBF   
        String conexao = "com.hxtt.sql.dbf.DBFDriver";   
        //Carrega o Driver a ser utilizado   
        Class.forName(conexao).newInstance();   
        //Indica o caminho do arquivo   
        String caminho = "C:\Sistemas\Java\DeskTop\TMSystem\orthers\BackupBancoDados\DNPM - SIGMINE\RJ";   
        // String de conexao para o DBF   
        String url = "jdbc:DBF:/" + caminho;   
        //Faz um SELECT no arquivo   
        String sql = "SELECT * FROM RJ";

6 Respostas

victorwss

Respondendo a pergunta em uma só palavra: Não.

Só com este trecho de código que você postou é difícil saber algo. Quantos registros há na tabela? O que mais o seu programa faz?

T

OLhando no site,

http://www.hxtt.com/dbf.html

você provavelmente pegou a versão trial; não sei se ela tem uma limitação de 1000 registros ou não.

P

KKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKK

Eu mesmo respondo: Pq. é apenas um DEMO.

Valeu!

Agora, qual o JDBC FREE para ler DBF?

T

Veja se por algum milagre existe um driver ODBC para DBase / XBase instalado na sua máquina (veja em Ferramentas Administrativas -> Fontes de Dados (ODBC) se você estiver usando o Windows). Isso costuma ocorrer se na sua máquina estiver instalado também o MS Access ou o MS FoxPro.

Se houver, então você pode tentar usar o JDBC-ODBC Bridge (é aquele mesmo cara que você usa para acessar MS-Access :stuck_out_tongue: )

kruger

tive a mesma necessidade a uns 3 anos atrás, pra migração de um legado…
não consegui fazer funcionar o JDBC-ODBC Bridge…
mas acho q vc deve tentar… na época eu também estava meio sem tempo pra pesquisar um pouco mais …
acabei comprando esse driver mesmo…hehe…
me lembro que os chineses lá até fizeram umas customizaçoes pra mim no pacote…hehe…

P

KKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK

Valeu rapaziada.

Só gostando muito mesmo da profissão!

Criado 7 de outubro de 2008
Ultima resposta 7 de out. de 2008
Respostas 6
Participantes 4