Caras, quando eu uso a seguinte string:
MyConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=c:\inetpub\wwwroot\banda\data\db.mdb"
minhas paginas rodam normalmente lendo BD ACCESS, mas se eu uso
MyConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("data\db.mdb")
Minhas paginas apenas leem algo do registro, mas nao altera, nao insere nem deleta. Causa o erro:'c:\inetpub\wwwroot\banda\Conn\data\db.mdb' não é um caminho válido. Certifique-se de que o nome do caminho esteja escrito corretamente e que você esteja conectado ao servidor no qual o arquivo reside.
Esquisito porque se com o server.mapPath esta lendo as paginas, porque que nao faz login, nao grava registro, etc? É acrescentado o CONN na string. Esse conn é a pasta onde esta o arquivo que contem o caminho da conexao. mas nao era pra aparecer. Como posso resolver usando o Server.mapPath?
Servermappath
Started By
myaccount2lists
, 02/08/2004, 13:09
3 replies to this topic
#1
Posted 02/08/2004, 13:09
#2
Posted 02/08/2004, 13:12
Tente:
Server.MapPath("..\data\db.mdb")
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_____________-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.
Aceite JESUS como seu único e suficiente salvador!
_____________-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.
#3
Posted 02/08/2004, 14:21
tb nao da certo.
#4
Posted 03/08/2004, 08:22
Descobri o que era...
faltou o (\) ex:
DBQ = " & Server.MapPath("\banda\databanda\db.mdb")
faltou o (\) ex:
DBQ = " & Server.MapPath("\banda\databanda\db.mdb")
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)