CONEXAO PARADOX

ARNALDOCRUZ 19/08/2009 02:53:39
#320195
boa noite

Versão do parados 7

Preciso pegar os dados que estão em uma tabela paradox e jogar para uma BD access.

já tentei varias conexão e sempre acontece um erro.

Set cnn = New ADODB.Connection
Set RsAdo = New ADODB.Recordset
cnn.Open [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:MoraisDadosDatabase;Extended properties=Paradox 7.x[Ô]
RsAdo.Open [Ô]cadcli.db[Ô], cnn, adOpenStatic, adLockOptimistic (aqui acontece o erro)

Err= Run-time error -2147217900(80040e14)
Instrução SQL invalida, [Ô]DELETE,[Ô]INSERT[Ô],[Ô]PROCEDURE,[Ô]SELECT ou [Ô]UPDATE esperado
TECLA 19/08/2009 08:15:12
#320202
Humm... já tentou sem o .db?

RsAdo.Open [Ô]SELECT * FROM cadcli[Ô], cnn, adOpenStatic, adLockOptimistic

ARNALDOCRUZ 19/08/2009 08:59:08
#320207
Depois de muito vasculhar encontrei a solução

Na pasta onde 'ficam as tabelas basta deletar os arquivos

PARADOX.LCK
PDOXUSRS.NET
PDOXUSRS.LCK

estes arquivos foram criados pelo desenvolvedor para proteger as tabelas.

Antes que digam que estou fazendo pirataria.

fui autorizado pelo proprietario do comércio a abrir as tabelas cliente e produtos. já que o sistema que ele usa não tem asistencia e travou não funciona mais em rede, e na maquina local qdo passa o leitor do codigo de barras a leitura é feita número por numero, leva uns cinco minutos pra ler os 13 digitos.



Tópico encerrado , respostas não são mais permitidas