BUG NO SETUP DO VB
Bom criei o setup do meu projeto do vb, funcionou corretamente
Porem quando adicionei o Banco de dados [Ô]Access[Ô] ele coloca junto da instalação porem quando se executa o programa pelo o .exe que ele cria o banco de dados fica em somente leitura não permitindo que o programa acesse ele =s como faço para mudar isso, obrigado
Porem quando adicionei o Banco de dados [Ô]Access[Ô] ele coloca junto da instalação porem quando se executa o programa pelo o .exe que ele cria o banco de dados fica em somente leitura não permitindo que o programa acesse ele =s como faço para mudar isso, obrigado
Você não está colocando o banco de dados na mesma pasta do programa? Se sim e você estiver instalando o programa dentro da pasta Arquivos de Programas no Windows Vista ou superior você não vai conseguir gravar mesmo por padrão, pois por questões de segurança tudo dentro desta pasta deve ser somente leitura para os usuários.
Se for isso então não é bug do instalador.
Se for isso então não é bug do instalador.
Cara, isso sempre ocorreu a partir do Windows 7.
Confesso que nunca tentei a dica do amigo MASTERNEWBIE.
Mas se a dica dele não funcionar, tente esta dica que eu postei no VbMania há um tempo:
Permissões de arquivos
Valeu!
Confesso que nunca tentei a dica do amigo MASTERNEWBIE.
Mas se a dica dele não funcionar, tente esta dica que eu postei no VbMania há um tempo:
Permissões de arquivos
Valeu!
Citação::
Você pode adicionar a seu código um comando que removerá o atributo de somente-leitura do banco de dados.
Ai um comando que remove o [Ô]somente-leitura[Ô].
shell [Ô]cmd.exe /c attrib -r [Ô] & app.path & [Ô]ancodedados.mdb[Ô]
Desse geito funciona com arquivo na mesma pasta do programa.
Se tiver em outra pasta faz assim:
shell [Ô]cmd.exe /c attrib -r [Ô] & [Ô]C:ancodedados.mdb[Ô] ou
shell [Ô]cmd.exe /c attrib -r C:ancodedados.mdb[Ô]
Ou você pode usar outro program para criar seu instalador.
Esse [Ô]Banco de dados.mdb[Ô] é o nome do meu arquivo de dado neh (Acces no caso)?
Exatamente [txt-color=#0000f0]HORICH[/txt-color]
Tópico encerrado , respostas não são mais permitidas