Abrir SQLite db no Microsoft Access?


10

Existem ferramentas para permitir o uso de bancos de dados sqlite no Microsoft Access?

Obviamente, é preferível o acesso total, podendo editar registros, adicionar tabelas e campos, etc. mas a navegação somente leitura também seria útil.

Estou usando o Access 2007 x64.

Respostas:


8

O que você quer é um driver ODBC para SQLite ...

Tal como:

Apenas pesquisar no "SQLite ODBC" retorna uma pilha de resultados que podem ajudá-lo.


obrigado pela palavra-chave ODBC. Ainda não consegui fazer o sqliteodbc funcionar: "O DSN especificado contém uma incompatibilidade de arquitetura entre o Driver e o Aplicativo (# 0)" , mas pelo menos agora tenho um caminho a seguir.
Matt Wilkie

@mattwilkie Você conseguiu fazer isso funcionar?
Forethinker

@ Pensador, sim, embora os detalhes sejam perdidos no tempo e eu não usei a conexão por um bom tempo. Foi através da leitura e teste do linke acima.
Matt Wilkie

3
Para as pessoas que descobriram isso através do Google, tive o problema de arquitetura incompatível quando a versão sqliteodbc era uma arquitetura diferente (32 bits vs 64 bits) do MS Office, não do sistema operacional em que está instalado. ou seja, instalar o ODBC de 64 bits no Windows de 64 bits não funcionará no Office de 32 bits.
Holloway

0

Como alternativa ao uso do acesso, escrevi um navegador SQL para acesso chamado PlaneDisaster.NET . Eu também tenho uma ferramenta lá que converte de mdb para sqlite. Eu nunca escrevi uma ferramenta para o contrário, mas se você conhece o C #, esse código é um bom começo.


0

Embora eu esteja ciente de não responder especificamente à sua pergunta, você também pode considerar o Kexi (www.kexi-project.org), que é um software semelhante ao Access ou ao Framemaker e usa nativamente o sqlite. Ele foi escrito inicialmente para Linux com o KDE Destkop, mas também foi compilado em um binário para Windows ( https://forum.kde.org/viewtopic.php?f=221&t=110012 ), e o principal autor do Kexi está prestando atenção atualmente no porta nativa da janela ( https://forum.kde.org/viewtopic.php?f=220&t=127422 ).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.