Jump to content


Photo

Como Conectar 2 Banco De Dados Access


  • Faça o login para participar
4 replies to this topic

#1 rmax209

rmax209

    12 Horas

  • Usuários
  • 120 posts
  • Sexo:Não informado

Posted 08/07/2006, 12:44

olá pessoal!


Preciso da ajuda de vcs para conectar 2 banco de dados access na mesma página .asp, isso é possivel?

eu uso esse script para conectar somente a 1 DB:


<%

Dim objConn, objRs, strQuery, strConnection, strDBPath

Set objConn =  Server.CreateObject("ADODB.Connection")

strDBPath = Server.MapPath("../dados/db_adm.mdb")

objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPath & ";"

%>

tem como alterar esse script acima para conectar 2 DBs?

eu tentei com o pouco q sei e naun tive sucesso... :(


quem puder m ajudar :rolleyes:

#2 gUiTaR_mAn

gUiTaR_mAn

    Programador ASP

  • Usuários
  • 431 posts
  • Sexo:Masculino
  • Localidade:Gaspar - SC

Posted 08/07/2006, 13:23

um codigo só pra conectar em dois bd eu naum sei naum cara, mas vc pode conectar ao primeiro e usar o mesmo codigo pra conectar no segundo, so alterando as variaveis ou os nomes dos objetos...

ex:


<%
Dim objConn, objRs, strQuery, strConnection, strDBPath
Set objConn =  Server.CreateObject("ADODB.Connection")
strDBPath = Server.MapPath("../dados/db_adm.mdb")objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPath & ";"

Dim objConn2, objRs2, strQuery2, strConnection2, strDBPath2
Set objConn2 =  Server.CreateObject("ADODB.Connection")
strDBPath2 = Server.MapPath("../dados/db_adm2.mdb")objConn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strDBPath2 & ";"
%>

espero que ajude
flw (y)
MegaClassi.com.br
Seu próximo veículo está aqui.

#3 Generation

Generation

    Super Veterano

  • Usuários
  • 1546 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 08/07/2006, 15:12

para conectar em duas bases de dados é assim mesmo, lembrando de destruir os objetos após usa-los :)

[]'s
Favoritos : | OpenSuse | Opera | Firefox | NetBeans | GMail | Leia As Regras | Use a Busca | Como fazer Perguntas Inteligentes |
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)

#4 rmax209

rmax209

    12 Horas

  • Usuários
  • 120 posts
  • Sexo:Não informado

Posted 08/07/2006, 15:59

valew gente vow testar!! :)


--

fiz um edit para naun ter q criar outro tópico.


1º Qual a limitação do access para registros em um único DB? ou seja para q ele rode sem problemas no servidor...

2º Qual a melhor forma de usar o Access em caso de muitos registros inseridos, adianta criar varios DBs ou naun faz diferença?


agradeço quem puder esclarecer essas dúvidas :) vlw!!

Edição feita por: rmax209, 08/07/2006, 16:27.


#5 siola

siola

    Usuário

  • Usuários
  • 894 posts
  • Sexo:Masculino
  • Localidade:SBC - SP
  • Interesses:ASP, .NET, javascript

Posted 08/07/2006, 18:30

não sei qual é o limite do access, mas quantos mais registros e tabelas, mais lento ele fica.

criar varios dbs não seria a solução, se for pra fazer um site de muito movimento no banco de dados recomendo usar o SQLServer ou até o MySql se for o caso.

[]s




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq