webForumDet fria alternativet

Behöver hjälp!

ASP

37 svar · 659 visningar · startad av Malm · sida 2 av 2

Frågan, av Malm

Ju, nur är det såhär att jag har ett konto på aleborg.se. Ni som använder det kanske vet att det ej går att köra .mdb filer i www-mappen. Utan dom måste vara i data-mappen. Men hur gör jag den sökvägen ifrån nyheter.asp till db.mdb i data-mappen som ligger i rooten? Detta blev ganska kass förklaring, vet ej heller vilket forum jag ska posta i.

Läs frågan i sin helhet →
Medlem sedan okt. 20005 273 inlägg
#21

testa

[red]
Response.Write Server.MapPath("data/db.mdb")
[/red]

Vad ger det?

Medlem sedan aug. 2002560 inlägg
#22

Då får jag:

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/nyheter.asp, line 5

db1 = Response.Write Server.MapPath("data/db.mdb")
---------------------^

Medlem sedan jan. 20032 285 inlägg
#23

Nej, skriv BARA Response.Write Server.MapPath("data/db.mdb") i filen/en annan fil i samma mapp :)

Medlem sedan aug. 2002560 inlägg
#24

Alltså..
Sökvägen av era koder blir: 'E:\ww2\www.helmsklyfta.net\www\data\db.mdb'

Den ska vara: 'E:\ww2\www.helmsklyfta.net\data\db.mdb'

:)

Medlem sedan juni 200032 967 inlägg
#25

Malm skrev:

Tack! :birp

Men nu uppstod ännu ett fel :(

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Could not delete from specified tables.

/nyheter.asp, line 476

Jag tycker att det fullkomligt stinker rättighetsproblem. Om du har lagt databasen i en mapp som inte är avsedd för accessdatabaser så får du allsköns felmeddelanden som bottnar i dessa rättighetsproblem.

Då får jag:

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/nyheter.asp, line 5

db1 = Response.Write Server.MapPath("data/db.mdb")

Ta bort tilldelningen, det skall bara vara Response.Write.

Medlem sedan okt. 20005 273 inlägg
#26

Endast

Response.Write Server.MapPath("data/db.mdb")
Medlem sedan juni 200032 967 inlägg
#27

Malm skrev:

Alltså..
Sökvägen av era koder blir: 'E:\ww2\www.helmsklyfta.net\www\data\db.mdb'

Den ska vara: 'E:\ww2\www.helmsklyfta.net\data\db.mdb'

:)

Och med inledande slash i sökvägen då?

red: Nu är vi många kockar... :e

Medlem sedan aug. 2002560 inlägg
#28

Som sagt, jag kan inte ett skit (nåja nästan) om ASP.
Kristianstad, har erbjudit sig att titta på hela koden när han har tid. Så ni kan nog sluta, ifall ni inte tvunget vill hjälpa mig.

Men tack för att jag har fått låna er dyrbara tid. :)

Medlem sedan juni 200032 967 inlägg
#29

Näpp, här slutas ingenting!
Hjälp oss att hjälpa! ;)

Medlem sedan okt. 20005 273 inlägg
#30

Nej nu jävlar ska vi lösa detta..... ;)

Vad är det som blir fel nu ??

Mvh icaaq

Medlem sedan aug. 2002560 inlägg
#31

Riktig kämpaglöd ser jag. :e

Men har någon av er erfarenheter av aleborg.se?
Eller alla kanske har det likadant?
Vad vill ni veta, så jag kan hjälpa er att hjälpa mig ;)

Medlem sedan jan. 20032 285 inlägg
#32

Vi vill veta vad det står om du skriver
Response.Write(Server.MapPath("/data/db.mdb"))
!! :e ;)

Medlem sedan okt. 20005 273 inlägg
Medlem sedan aug. 2002560 inlägg
#34

Okej, dom som jag är. Har jag inte förstått var :r
Sorry.

Medlem sedan jan. 20032 285 inlägg
#35

Skriv det bara i en fil i samma mapp som den andra filen ligger i (www eller vad den hette ;)) :)

Medlem sedan aug. 2002560 inlägg
#36

Problemet är fixat! :e
Tack så jäkla mycket för er hjälp! Men Kristianstad fick mippla lite i mina filer :)

Ska hälsa från mannen bakom det hela, Kristianstad!

Medlem sedan mars 20015 287 inlägg
#37

Och lösningen löd?

Medlem sedan dec. 2002841 inlägg
#38

Han hade inte lagt databasen i mappen med databasrättigheter! :)
Istället fanns det en mapp med samma namn inne i www som den låg i..

253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)