webForumDet fria alternativet

sökväg till databas

ASP

11 svar · 206 visningar · startad av Goosefish

Medlem sedan juli 200143 inlägg
Frågan#1

vad ska sökvägen till databasen vara då man har det på nätet??????

------------------
Goosefish

Medlem sedan juni 200032 967 inlägg
#2

det måste vara en fysisk sökväg om det är en accessdatabas.

ex: c:\inetpub\db\data.mdb

hu kan inte connecta till accessdatabaser med http.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan juli 200143 inlägg
#3

går detta

=d:/mapp/mapp/databas.mdb ??

------------------
Goosefish

Medlem sedan juni 200032 967 inlägg
#4

så länge det är ett ställe du kan komma till genom att ange en enhetsbokstav, och webserverkontot har tillräckliga rättigheter, så ska det inte vara något problem.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan juli 200143 inlägg
#5

kolla på denna adressbok....förstår inte felet....blir inget felmeddelande...http://www1.trihost.mine.nu/mammas/ow/adressbokdel1.htm

------------------
Goosefish

Medlem sedan juli 200143 inlägg
#6

någon som kan hjälpa mej?

------------------
Goosefish

Medlem sedan juni 200032 967 inlägg
#7

hur ser koden på adressbokdel2.asp ut?

du har ingen on error resume next på den sidan?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan juli 200143 inlägg
#8

<!-- #include virtual="/mammas/ow/adovbs.inc" -->
<%

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:/wwwroot/mammas/ow/adressbok.mdb"

Set RecSet = Server.CreateObject("ADODB.RecordSet")
Addera = "SELECT * FROM adresstabell"

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

RecSet.AddNew

RecSet("Namn") = Request.Querystring("fornamn")
RecSet("Efternamn") = Request.Querystring("efternamn")
RecSet("ICQ") = Request.Querystring("icq")
RecSet("Email") = Request.Querystring("email")
RecSet("Hemsida") = Request.Querystring("hemsida")

RecSet.Update
RecSet.Close
Connect.Close
Response.Redirect "adressbokdel1.htm"
%>

------------------
Goosefish

Medlem sedan juli 200143 inlägg
#9

Men del 3 funkar inte heller efter som att den kan inte skriva ut databas innehållet......koden på den ser ut så här:
<!-- #inlude virtual="/mammas/ow/adovbs.inc" -->
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=d:/wwwroot/mammas/ow/adressbok.mdb"

If Request.Querystring("Ordning") = "Namn" Then

Set rec = Server.CreateObject("ADODB.Recordset")

rec.Open Addera, Connect, adOpenStatic, adLockOptimistic

%></font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"> Namn:
<%=rec("Namn")%><br>
Efternamn: <%=rec("Efternamn")%><br> ICQ: <%=rec("ICQ")%><br> Email:
<%=rec("Email")%><br> Hemsida: <%=rec("Hemsida")%><br>
<%
rec.Close
Connect.Close
End If
%>

------------------
Goosefish

Medlem sedan mars 20002 836 inlägg
#10

Tror du har en speciell mapp som Ddbn MÅSTE vara i, om det är ow katalogen vet jag inte, men har för mig att de har katalog som heter db och där ska ALLA databaser ligga då det är den enda katalogen med tillräckliga rättigheter för att använda .mdb filerna.

cya,
PatrikB

------------------
*Det tar sig sa han som hade eld i håret*

Medlem sedan mars 2001309 inlägg
#11

Varför inte använda Server.MapPath
"driver={Microsoft Access Driver (*.mdb)};pwd=;dbq="& Server.MapPath("\Mapp du har din filer i\Mappen du har datadasen i\databasensnamn.mdb")

Funkar det inte att skriva så...

------------------
Plikten framför Allt......

[Redigerat av Tobbster den 20 jul 2001]

[Redigerat av Tobbster den 20 jul 2001]

Medlem sedan mars 20002 836 inlägg
#12

fel ställe .... fel ställe ....

[Redigerat av PatrikB den 20 jul 2001]

269 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
141 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)