Jump to content
Fórum Script Brasil
  • 0

Acessar Mdb Local Via Site


Z7 Consultoria

Question

Salve Pessoal,

Estou com um problemão. Preciso gerar uma ponte entre duas empresas dos bancos de dados, para tanto tenho uma aplicação no site que deverá ler o banco de dados na máquina que estiver acessando o site, gravar os dados no site para depois ser lido pela máquina da outra empresa. Estou usando as instruções abaixo, mas estou tendo erro na hora de abrir o banco de dados na minha máquina. Detalhe a máquina está com um site virtual criado como http://localhost...

' LENDO NO SERVIDOR

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

Cnn.Open "DSN=z7web;UID=xxx;PWD=yyy"

Set rs = Server.CreateObject("ADODB.Recordset")

SQL = "SELECT * FROM TotD"

rs.Open SQL,Cnn,1,2

response.Write("Existem " & rs.recordcount & " fichas")

' LENDO NA MÁQUINA LOCAL

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

cn.Open "Driver={ Microsoft Access Driver (*.mdb) };Dbq=http://localhost/z7/seg.mdb;SystemDB =http://localhost/z7/seg.mdb;"

Set rs2 = Server.CreateObject("ADODB.Recordset")

SQL = "SELECT * FROM DADOS"

rs2.Open SQL,Cn,1,2

response.Write("Existem " & rs2.recordcount & " fichas")

Aí eu tenho a mensagem de erro abaixo na hora de abrir o localhost

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

[]s,

Fernando Guimarães

www.z7.com.br

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
Salve Pessoal,

Estou com um problemão. Preciso gerar uma ponte entre duas empresas dos bancos de dados, para tanto tenho uma aplicação no site que deverá ler o banco de dados na máquina que estiver acessando o site, gravar os dados no site para depois ser lido pela máquina da outra empresa. Estou usando as instruções abaixo, mas estou tendo erro na hora de abrir o banco de dados na minha máquina. Detalhe a máquina está com um site virtual criado como http://localhost...

' LENDO NO SERVIDOR

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

Cnn.Open "DSN=z7web;UID=xxx;PWD=yyy"

Set rs = Server.CreateObject("ADODB.Recordset")

SQL = "SELECT * FROM TotD"

rs.Open SQL,Cnn,1,2

response.Write("Existem " & rs.recordcount & " fichas")

' LENDO NA MÁQUINA LOCAL

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

cn.Open "Driver={ Microsoft Access Driver (*.mdb) };Dbq=http://localhost/z7/seg.mdb;SystemDB =http://localhost/z7/seg.mdb;"

Set rs2 = Server.CreateObject("ADODB.Recordset")

SQL = "SELECT * FROM DADOS"

rs2.Open SQL,Cn,1,2

response.Write("Existem " & rs2.recordcount & " fichas")

Aí eu tenho a mensagem de erro abaixo na hora de abrir o localhost

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

[]s,

Fernando Guimarães

www.z7.com.br

que endereço loco é esse no "maquina local"

tente usar um server.mappath("seubanco.mdb") qum sabe ajude... esse erro é porque não encontro o banco onde você especificou

wink.gif

Link to comment
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.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...