Behöver hjälp!
37 svar · 660 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 →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")
---------------------^
Nej, skriv BARA Response.Write Server.MapPath("data/db.mdb") i filen/en annan fil i samma mapp :)
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'
:)
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.
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
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. :)
Näpp, här slutas ingenting!
Hjälp oss att hjälpa! ;)
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 ;)
Vi vill veta vad det står om du skriver
Response.Write(Server.MapPath("/data/db.mdb"))
!! :e ;)
Okej, dom som jag är. Har jag inte förstått var :r
Sorry.
Skriv det bara i en fil i samma mapp som den andra filen ligger i (www eller vad den hette ;)) :)
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!
Och lösningen löd?
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..
