Fórum Como rodar um programa no CD com BD Access? #265795
18/01/2005
0
Fiz um programa que roda a partir do CD. Ou seja, a idéia é que não seja necessária a instalação do programa no computador da pessoa que esteja utilizando o mesmo. Este programa usa banco de dados Access e, quando mando executar o programa (já no CD), dá pau porque o Access cria o um arquivo temporário (.LDB). Ao menos eu acho que é por esse motivo que dá problema.
Alguém tem idéia de como resolver isso?
wbb
Wbb
Curtir tópico
+ 0Posts
18/01/2005
Bruno_fantin
A unica solução é copiar o banco para a hd e acessar ele de lá...
Mas um ideia boa seria você usar xml em vez do access...
Gostei + 0
18/01/2005
Wbb
Nunca mexi com XML. Como seria? Dá pra dar uma idéia da solução com XML ou é complicado?
wbb
OBS.: Desde que eu não tenha que refazer o programa... hehehe
Gostei + 0
18/01/2005
Bruno_fantin
Mas a ideia simples é assim...
Cria um arquivo xml como se fosse uma tabela no banco... Carrega na sua aplicação usando o TClientDataSet e o resto é tudo igual...
Gostei + 0
18/01/2005
Wbb
Mas isso elimina a necessidade de copiar o BD para o HD? Afinal, este é o problema real de minha aplicação.
Valeu!
wbb
Gostei + 0
18/01/2005
Bruno_fantin
Gostei + 0
18/01/2005
Gandalf.nho
Gostei + 0
18/01/2005
Adilsond
Basta colocar a propriedade Exclusive do componente TAdoConnection para True que este arquivo não será gerado. Entretanto este banco será apenas para consulta.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)