Jump to content


Photo

Cadastrar Em 2 Banco De Dados


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

#1 cidadao_cane

cidadao_cane

    Normal

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

Posted 17/03/2004, 10:44

Olá Pessoal,

tem como cadastrar em dois banco de dados simultaneamente?
Se sim, Como se faz?


Eu fiz assim:

strDBPath = "../bd/r.mdb"
strDBPath = "../bd/c.mdb"

strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Persist Security Info=False; Data Source=" & Server.MapPath(strDBPath)

Somente cadastrou no > strDBPath = "../bd/c.mdb"

É assim que faz?

Os campos são iguais só que em BDs diferentes.

Valeu

#2 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 17/03/2004, 10:52

so cadastrou em um pq voce so fez uma conexao. pra explicar melhor olha um exemplo ai

<%
nome = request.form("nome")
email = request.form("email")
senha = request.form("senha")
site = request.form("site")

Set conexao = Server.CreateObject("ADODB.Connection")
Set conexao2 = Server.CreateObject("ADODB.Connection")

conexao.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("dados.mdb")

conexao2.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("dados2.mdb")

sql = "insert into dados (nome, email, senha, site) values ('"&nome&"', '"&email&"', '"&senha&"', '"&site&"')"

conexao.execute(sql)
conexao2.execute(sql)

conexao.close
set conexao = nothing

conexao2.close
set conexao2 = nothing
%>

qq duvida é só postar B)
www.andrewsmedina.com.br

#3 cidadao_cane

cidadao_cane

    Normal

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

Posted 17/03/2004, 11:38

Olá cybermix,


Bom, fiz assim:

Set objConn = Server.CreateObject("ADODB.Connection")
Set objConn2 = Server.CreateObject("ADODB.Connection")
Set objRs = Server.CreateObject("ADODB.Recordset")
objConn.Open strConn
objConn2.Open strConn2

objRs.Open "SELECT * FROM Autor", objConn , 3, 3


objRs.Open "SELECT * FROM Autor", objConn, objconn2 , 3, 3

Não deu certo.

Valeu

#4 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 17/03/2004, 11:42

com recordset nunca tentei mas muda isso auqi

objRs.Open "SELECT * FROM Autor", objConn, objconn2 , 3, 3

por isso

objRs.Open "SELECT * FROM Autor", objconn2 , 3, 3

que eu acho q vai funfar
www.andrewsmedina.com.br

#5 cidadao_cane

cidadao_cane

    Normal

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

Posted 17/03/2004, 11:49

Olá Cybernix



Consegui. Havia esqucido de colocar o addnew2

E tem que fazer o RecordSet2 também


VALEU

Edição feita por: cidadao_cane, 17/03/2004, 11:52.





1 user(s) are reading this topic

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

IPB Skin By Virteq