USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Abrir Banco de Dados.
Eduardo Lima
não registrado
Postada em 04/10/2006 14:44 hs   
Qdo tento abrir este banco me dá erro, o que está errado
Public DB As Database
Public Sub SetPublicVars(DatabaseToOpen As String)
   
    CretaPath = App.Path
    CretaFile = CretaPath + "Teste.mdb" & ";UID=admin;PWD=campeaodevendas"
    Set DB = OpenDatabase(CretaFile) 'Qdo tento abrir este banco me dá erro
End Sub
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 04/10/2006 14:48 hs            

Tentou assim?:

 CretaFile = CretaPath & "Teste.mdb" & ";UID=admin;PWD=campeaodevendas" 

   
Joseph Solvay
SÃO PAULO
SP - BRASIL
Postada em 04/10/2006 15:12 hs            
Amigo ghost_jlp,
 
Como você sugeriu anida pode não funcionar. Expliquemos. Para funcionar como
sugeriu, o arquivo deve está na raiz do 'drive', que é então quando o 'App.Path'
retorna o caminho '\'. O mais seguro de se fazer seria assim:
 
sPath = App.Path & IIf((Right(App.Path, 1) = "\"), "", "\")
sFile = sPath & "arquivo.ext"
 
Dessa forma, não se tem problemas com a localização do arquivo.
 
Se a causa do erro for o seu 'caminho',  fazer como expus acima resolverá.

 
"O êxito consiste em alcançar o que se deseja; a felicidade, em desejar o
que se alcança."

 
Joseph Solvay
Técnico em Informática, programador e futuro filósofo
São Paulo/SP
<jsff77@hotmail.com>
     
Eduardo Lima
não registrado
Postada em 04/10/2006 15:14 hs   
Já tentei!!! A única coisa q vc mudou foi o & q estava +
     
Eduardo Lima
não registrado
Postada em 04/10/2006 16:07 hs   
Ocorre o erro abaixo. (O Banco está no local correta e a senha também está correta).
Not a valid account name or password
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 04/10/2006 16:16 hs            
a barra não apareceu qdo escrevi "|teste.mdb"
no lugar do "|" deveria aparecer uma barra "" ...
 
tente tirar a senha do banco e passe somente o path onde está o banco...
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página