Funkar inte
db.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=g:\home\medialabs.nu\sys\banner.mdb"
?
8 svar · 206 visningar · startad av medialabs
hej,
skulle snabbt behöva byta ut denna:
db = Server.MapPath("/database/banner.mdb")
Men skulle vilja anända denna sökväg istället.
g:\home\sys\banner.mdb
Funkar inte
db.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=g:\home\medialabs.nu\sys\banner.mdb"
?
Det funkar inte eftersom jag inkluderar den där kodbiten i en annan fil som ser ut så här:
<!--#Include Virtual="/admin/banner_con.asp"-->
<%
Dim Conn, arrRecSet
Set Conn = Server.CreateObject("Adodb.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source ="& db
arrRecSet = Conn.Execute("SELECT link FROM banner WHERE id="& trim(Request.Querystring("id"))).GetRows()
Conn.Execute("UPDATE banner SET klick=klick+1 WHERE id="& trim(Request.Querystring("id"))),,128
Conn.Close : Set Conn = Nothing
Response.Redirect arrRecSet(0,0)
%>
@nders skrev:
kan du inte bara skriva
db = "g:\home\medialabs.nu\sys\banner.mdb":q
Om han skriver så, blir det inte
objCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="g:\home\medialabs.nu\sys\banner.mdb""
då??
@nders skrev:
kan du inte bara skriva
db = "g:\home\medialabs.nu\sys\banner.mdb":q
:r, visst kan man göra så också. :OO
Sebbe skrev:
Om han skriver så, blir det inte
objCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="g:\home\medialabs.nu\sys\banner.mdb""då??
Det beror på vems ögon man ser det med.
@nders skrev:
Sebbe skrev:
Om han skriver så, blir det inte
objCon.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="g:\home\medialabs.nu\sys\banner.mdb""då??
Det beror på vems ögon man ser det med.
Vad menar du med det? *Fattar trögt* :r
Med vana ögon blir resultatet detsamma, men eftersom inte medialabs förstod hur du menade att han skulle göra, så...
mvh