webForumDet fria alternativet

Sökväg DB

ASP

4 svar · 348 visningar · startad av Robson

Medlem sedan dec. 2001200 inlägg
Frågan#1

Hej,

Har ett webbhotell som ändrat alla rättigheter för sökvägarna till databaserna.
Man får: Must be an updateable query

Tydligen måste man skriva sökvägen typ:

D:\kunder\kontonamn\db\databsen.mdb

Men hur ändrar jag detta för att det skall fungera?

'Path to the database
	strPath = server.mapPath("admin/database/pdbaspshop.mdb")

Har testat ett antal varianter, varav en var:

'Path to the database
	strPath = server.mapPath("D:\kunder\kontonamn\db\databsen.mdb")
Medlem sedan juni 200032 967 inlägg
#2

Har ett webbhotell som ändrat alla rättigheter för sökvägarna till databaserna.
Man får: Must be an updateable query

Då är antagligen sökvägen korrekt, men mappen har inte korrekt satta rättigheter.

Ligger databasen verkligen i en mapp som är avsedd för det?

Medlem sedan dec. 2001200 inlägg
#3

Ja, enligt hotellet skall det göra det.
Mappen ligger "bredvid" mappen www i roten.

Skall det fungera med det jag skrivit?

Medlem sedan okt. 2003132 inlägg
#4

Testa

'Path to the database
DBPath = Server.MapPath("/")
DBPath = Left(DBPath, InStrRev(DBPath, "\"))

path2database = DBPath & "databasmapp\databas.mdb"

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & path2database
Medlem sedan okt. 2003132 inlägg
#5

Hur gick det?

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)