Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marvazoler

em relação a caminho do Banco

Recommended Posts

Olá galera beleza?

 

Tenho um problema que infelizmente não resolvi

 

Seguinte:

 

tenho a pasta web e dentro dela tem a pasta de intranet,

 

na intranet tenho um helpdesk que acessa banco "Acess", sabendo

 

que a pasta banco está dentro de web ou seja fora da pasta intranet

 

minha pergunta é:

 

como ficaria o caminho para eu acessar o banco com a intranet:

 

 

Desde já agraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

utilize

response.write(server.mappath("."))

 

assim você irá imprimir no browser o caminho do arquivo acessado e você saberá o caminho fisico que deseja. lembrando que a página que conterá esse codigo deve estar na mesma pasta que está o mdb, depois é só copiar o resultado para sua string de conexao

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá camarada beleza?

 

Brigadão pela adjuda.

 

eu tenho um pasta web e dentro dela tenho uma pasta intranet

 

e tenho uma pasta chamada banco que está dentro de web

 

como que eu acesso a pasta banco eu estando dentro de Intranet?

 

 

Desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

voce terá que voltar um nivel pelo menos

 

faça o que o jonathan falou que aparecer o caminho fisico de onde está o db

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá camarada eu fiz o que ele pediu, mas apareceu o caminho completo

 

mas não funcionou, gostaria então pedir sua ajuda

 

 

como é decer um nível?, como é a sintaxe?

 

 

Desculpe, mas não lembro

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá galera beleza?

 

Descupem-me, não consegui resolver meu problema ainda!!

 

A pasta principal web refere-se a um site e dentro da pasta web tem:

 

banco

intranet

imagens

 

quando vou fazer o insert da um erro mostrando o caminho

 

web\intranet\banco\banco.mdb

 

só que a pasta banco está fora de intranet e eu não sei como

 

saír dela.

 

Teria que ficar assim:

 

web\banco\banco.mdb

 

Desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá galera beleza?

 

Descupem-me, não consegui resolver meu problema ainda!!

 

A pasta principal web refere-se a um site e dentro da pasta web tem:

 

banco

intranet

imagens

 

quando vou fazer o insert da um erro mostrando o caminho

 

web\intranet\banco\banco.mdb

 

só que a pasta banco está fora de intranet e eu não sei como

 

saír dela.

 

Teria que ficar assim:

 

web\banco\banco.mdb

 

Desde já agradeço

Tá confuso, mas deixa eu tentar ajudar.

 

Você pode colocar o caminho físico, usando por exemplo:

 

ASP
<%

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

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & "D:webbancobanco.mdb"

%>

 

Ou você pode colocar caminho virtual, usando por exemplo:

 

ASP
<%

cnpath="DBQ=" & Server.MapPath("..bancodados.mdb")

DataSource = "Driver={Microsoft Access Driver (*.mdb)}; " & cnpath

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

Conn.Open DataSource

%>

 

Se você tem a pasta WEB, com as pastas:

 

banco

intranet

imagens

 

Se seu site está dentro da pasta INTRANET, para voltar e entrar dentro da pasta banco coloque "..\banco\dados.mdb"

 

Supondo que seu site estaja dentro da pasta HOME dentro de INTRANET, você teria que voltar dois níveis: "..\..\banco\dados.mdb"

 

Utilize o ".." para voltar...

 

Era essa sua dúvida?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.