Jump to content


Photo

Caminho Db


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

#1 marcelosiccone

marcelosiccone

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado
  • Localidade:Cotia- SP
  • Interesses:Desenvolvimento e manuteção de sites na região de Cotia -SP

Posted 03/08/2006, 11:27

Por favor estou tentando colocar para rodar um script, nele tem uma linha assi:
'dnsname="dbase"



dnsname= "Data Source=" & Server.Mappath("e:\vhosts\s.........com\private\dbase\dbase.mdb") & ";Provider=Microsoft.Jet.OLEDB.4.0;"


Alguem sabe me diser oque é

dnsname= "Data Source=" ?

este é o caminho do meu banco, estou certo?
Mais quando eu tento acessar a pagina aparece o seguinte erro:
Server.MapPath() error 'ASP 0172 : 80004005'

Invalid Path

/p/settings/settings.asp, line 3

The Path parameter for the MapPath method must be a virtual path. A physical path was used.
Sera que o erro esta nesta linha que eu tenho que alterar:
dnsname= "Data Source="
Obrigado a todos. :D :ph34r:
Marcelo Siccone

#2 zóio

zóio

    Turista

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

Posted 03/08/2006, 12:06

qual o caminho da sua base?
qdo vc usa o server.mappath não precisa especificar o caminho físico completo, compreende?

vc pode colocar seu banco onde está o site e usar Server.MapPath("base.mdb")

#3 marcelosiccone

marcelosiccone

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado
  • Localidade:Cotia- SP
  • Interesses:Desenvolvimento e manuteção de sites na região de Cotia -SP

Posted 03/08/2006, 12:24

Mesmo quando ele fica em uma pasta private no servidor?
Ou seja ele não esta na mesma pasta dos arquivos do site
Marcelo Siccone

#4 siola

siola

    Usuário

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

Posted 03/08/2006, 14:16

Se ele está em uma pasta private, você TEM que usar o caminho direto para o arquivo. Sem o Server.MapPath ;)

[]s

#5 marcelosiccone

marcelosiccone

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado
  • Localidade:Cotia- SP
  • Interesses:Desenvolvimento e manuteção de sites na região de Cotia -SP

Posted 03/08/2006, 15:26

O pessoal será que algem poderia me ajudar? desculpa ai mais num estou entendendo não
Levando em conta que o Scrpit começa assim:

<%
'dnsname="dbase"
dnsname= "Data Source=" & Server.Mappath("dbase/dbase.mdb") & ";Provider=Microsoft.Jet.OLEDB.4.0;"


e o caminho da Locaweb é assim:

("e:\vhosts\meudominiocompleto\private\dbase\dbase.mdb")

Como seria o caminho correto para eu colocar no script.

Valeu mesmo ai pessoal, pela boa vontade, obrigado.
Marcelo Siccone




1 user(s) are reading this topic

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

IPB Skin By Virteq