sökväg till databas

ASP

11 svar · 228 visningar · startad av Goosefish

Medlem sedan juli 200143 inlägg
Trådstart#1

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

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.

Medlem sedan juli 200143 inlägg
#3

går detta

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

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,

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

Medlem sedan juli 200143 inlägg
#6

någon som kan hjälpa mej?

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?

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"
%>

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
%>

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

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å...

Medlem sedan mars 20002 836 inlägg
#12

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

[Redigerat av PatrikB den 20 jul 2001]

255 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)