O VB6 NÃO RECONHECE MEU BANCO DE DADOS DO ACCESS

WELISSON 03/07/2017 18:12:01
#474972
Galera alguem ai poderia me ajudar, estou com um problema
que não sei como resolver...

Trabalho com vb6 e fazendo conexão com banco de dados access 2007, porem
o vb6 não estar encontrando o banco na minha nova aplicação!

Tenho alguns projetos prontos e hoje decidir comessar um novo, ao tentar fazer
a conexão no banco de dados rececebo a seguinte menssagem:

run-time error [ô]-2147467259(80004005)[ô]: Não foi possivel encontrar o arquivo...

Só que o engraçado, nos projetos que ja tenho pronto não da nehum erro, apenas
com essa nova aplicação que isso acontece:

Vejam como estou fazendo a conexão:

Referencias
-----------------------------------------------------------------
Microsoft actvex Data Objects RecordSet.6.0.Libraly
Microsoft actvex Data Objects 6.0 BackCompat Libraly

Código conexão
------------------------------------------------------------------
Public db As New ADODB.Connection
Public rs As New ADODB.Recordset
Public Path As String

Public Sub ConectDB()
Path = App.Path & [Ô]\Banco.mdb[Ô]
db.Open [Ô]Provider=Microsoft.jet.oledb.4.0;data source=[Ô] & Path
End Sub

Então usei o mesmo código nas aplicações que ja tenho prontas e com as mesmas
referencias e continua normal...

Pensei que poderia ser o access e o formato do banco, mas utilizei os mesmos banco que eu ja tenho pronto
e o erro persiste...

Parece que vb não ta reconhecendo o caminho, o que sera que é isso?

KERPLUNK 03/07/2017 18:25:57
#474973
[Ô]O VB não está reconhecendo o caminho[Ô], é muito estranho de se dizer e nem sequer acho que faz sentido. Veja o conteúdo da variável [Ô]path[Ô] e veja se o arquivo existe mesmo nesse caminho.
WELISSON 03/07/2017 19:01:20
#474975
Cara o erro foi meu acabei de descobri!

Estava nome do banco estava assim na pasta:

Banco.mdb , o serto seria so Banco...

Por isso que esta dando esse erro... uma coisa tão simples
e perdi tanto tempo atoa :(

vlw!
Tópico encerrado , respostas não são mais permitidas