• 0
Sign in to follow this  
Fabiana Silva

Acesso Ao Bd

Question

Olaaaaaaa pessoal!!!!!!!!

enfim, voltei com minhas duvidas...

Gente, está acontecendo algo muito estranho, é o seguinte....

Estou fazendo alteração em um site que já existe, que esta no ar e que roda uma cópia perfeitinho na minha máquina.

aiiii....

eu abro o banco de dados e faço uma alteração em algum dado de alguma tabela

e ... quando eu vou acessar novamente

puft ....

não conecta, mais a linha indicada de erro é justamente a linha que possui a conexão com o bd.

eu apago o banco e coloco outro

ai sim, o siste volta a funcionar ....

já fiz milhares de coisas (reiniciei, limpei o cache, atualizei a pasta onde fica o bd, ...)

um detalhe, este bd fica dentro da minha pasta virtual, nãos sei se isso é um problema ....

será que alguém tem alguma luz?????? porque eu já to esgotada ...

FABI

Share this post


Link to post
Share on other sites

9 answers to this question

Recommended Posts

  • 0

hehe....poe seu codigo ai........a parte one da o erro...fica melhor pra tentar ajudar

Share this post


Link to post
Share on other sites
  • 0

Bom vamos la!!!

a linha que da erro é a seguinte

conex_mdb.Open caminho_mdb 
onde caminho_mdb é alimentado da seguinte forma
caminho_mdb = "DBQ=" & server.mappath("../../dados_matricula_online.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
caminho_mdb retorna o seguinte valor
DBQ=c:\inetpub\wwwroot\programa_de_fidelidade\dados_matricula_online.mdb;Driver={Microsoft Access Driver (*.mdb)}; 

...

a variavel caminho_mdb está em um arquivo chamado caminho_db.asp e é feito um include deste no inicio da página que estou trabalhando.

a alteração que estou fazendo é justamente incluindo a conexao desta página com o BD. (a linha que esta dando erro é claro, né?)

mas o site é um sitema enorme onde utiliza esta pagina caminho_bd.asp (nela eu não mexi) e funciona, agora quando eu coloco o meu dedo ... vira nhaca ...

se precisar de mais dados falar ai !!!

bjim

Share this post


Link to post
Share on other sites
  • 0

poe o mbd na mesma pasta da pagina...........

Share this post


Link to post
Share on other sites
  • 0

então ... mandar o bd é complicado ... tem informação que não pode sair da empresa ...

mas enfim ....

o negocio ta funcionando, basta não abrir o banco de dados ...

se abrir dá aquela zica toda ....

se alguém me falar que é assim mesmo, ai eu me conformo...

mas eu acho que não é não ...

Share this post


Link to post
Share on other sites
  • 0

eu falo o seguinte....coloca o mdb junto do arquivo asp...........na mesma pasta...

Share this post


Link to post
Share on other sites
  • 0

Olá Fabi...

Eu tava vendo seu problema, é parecido com o meu.

MAs no seu caso acho que está faltando o termo "SET" antes de:

caminho_mdb = "DBQ=" & server.mappath("../../dados_matricula_online.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
Para ficar assim:
Set caminho_mdb = "DBQ=" & server.mappath("../../dados_matricula_online.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"

Boa sorte!

Share this post


Link to post
Share on other sites
  • 0

.......você pode testar por exemplo em um select

sql="select .............
ai ele execulta
set rs=conexao.execulte(sql)

ai se tirar o set ele vai dar erro....

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this