Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Girreis

Acesso a Relatório no Access via VB

Recommended Posts

Boa tarde, amigos.

 

Estou terminando de elaborar um programa, e o último problema resolvido foi emissão de Relatórios em paisagem usando Data Report; e agora estou com um novo dilema.

Tenho um banco de dados em access e inclui uma senha de acesso. Criei um form senha para acessar este banco, usando é claro a senha do access, o que deu certo, funcionou direitinho.

Acontece que ao solicitar relatório, ele apresentou um erro, dizendo que a senha de acesso ao banco está errada.

Primeiramente, achei que fosse a conexão Data Enviroment junto com Data Report, portanto tratei de verificar, e ao colocar na aba Conexão da propriedade de vinculação de dados e a senha de acesso ao banco, Nome do usuário que estava Admin coloquei storage e a senha coloquei storage, e ao testar a conexão, apareceu a seguinte mensagem de erro: "Falha no teste de conexão devido a um erro na inicialização do provedor. Não é possível iniciar o aplicativo. O arquivo de informações do grupo de trabalho está faltando ou foi aberto em modo exclusivo por um outro usuário."

 

como faço para contornar este erro, criei o banco em modo exclusivo para incluir uma senha.

 

obrigado pela atenção, segue abaixo uma parte do código da vinculação com o banco de dados.

 

girréis.

cnnBancoSCS.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _								 "Data Source=" & App.Path & "\BancoDados\BancoSCS.mdb;Jet OLEDB:Database Password=storage;" 'acesso no servidor	cnnBancoSCS.Open

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde, amigos.Estou terminando de elaborar um programa, e o último problema resolvido foi emissão de Relatórios em paisagem usando Data Report; e agora estou com um novo dilema.Tenho um banco de dados em access e inclui uma senha de acesso. Criei um form senha para acessar este banco, usando é claro a senha do access, o que deu certo, funcionou direitinho.Acontece que ao solicitar relatório, ele apresentou um erro, dizendo que a senha de acesso ao banco está errada.Primeiramente, achei que fosse a conexão Data Enviroment junto com Data Report, portanto tratei de verificar, e ao colocar na aba Conexão da propriedade de vinculação de dados e a senha de acesso ao banco, Nome do usuário que estava Admin coloquei storage e a senha coloquei storage, e ao testar a conexão, apareceu a seguinte mensagem de erro: "Falha no teste de conexão devido a um erro na inicialização do provedor. Não é possível iniciar o aplicativo. O arquivo de informações do grupo de trabalho está faltando ou foi aberto em modo exclusivo por um outro usuário."como faço para contornar este erro, criei o banco em modo exclusivo para incluir uma senha.obrigado pela atenção, segue abaixo uma parte do código da vinculação com o banco de dados.girréis.

cnnBancoSCS.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _								 "Data Source=" & App.Path & "\BancoDados\BancoSCS.mdb;Jet OLEDB:Database Password=storage;" 'acesso no servidor	cnnBancoSCS.Open
Meu novo amigo GirReis,Estou iniciando em VB e tendo os mesmos problemas que você (com a diferença que eu tenho 60 anos hihihi) tenha muito cuidado ao usar "App.Path" , se o banco estiver no Raiz da máquina ele devolve " C:\ " se estiver numa outra pasta ele devolve o caminho incompleto SEM A BARRA INVERTIDA NO FINAL dai você tem que juntar ela assim: & "\" & .TCHAU E BOA SORTE !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.