@nders skrev:
Kan man få se lite mer kod runt om den kodrad som genererar det felet?
server mappath
22 svar · 556 visningar · startad av Jymdis · sida 2 av 2
Trådstarten, av Jymdis
Hejsan! Jag försöker connecta till en databas via server.mappath men råkar in i lite problem (har alltid haft DSN innan nämligen): Strukturen ser ut såhär: / /data/ /html/ /html/connections/ I html/connections ligger industri.asp som innehåller: "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("../../data/industri.mdb") Detta fungerar på de sidor där industri.asp inkl
Läs hela trådstarten →http://www.webforum.nu/showthread.php?s=&postid=751208#post751208
Kolla där så har du koden, det kanske inte var så uppenbart med det var svar på två frågor i det inlägget
Okej, då har jag två frågor till dig:
-
Varför använder du + för att konkatenera i din SQL-fråga? Använd &, det är det det är till för.
-
Vad händer om du öppnar recordset på normalt vis, dvs:
Set objConn = Server.Createobject("ADODB.Connection")
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/../data/databas.mdb")
Set RS = objConn.Execute ("SELECT * FROM page WHERE page = '" & Replace(Recordset1__MMColParam, "'", "''") & "' and language = '" & Replace(Recordset1__MMlanguage, "'", "''")& "' ORDER BY ID desc")
