Jag hitta ett exempel på en gästbok jag tänkte använda, jag blev dock lite konfunderad kringa databaskopplingen som ser ut så här ' connect to db
strProvider = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\guests") & "\shared\messages.mdb;"
set recSet = Server.CreateObject("ADODB.Recordset")
recSet.Open "messages", strProvider, 1, 3, 2
men jag har min sida på ett webhotell så man måste gå ner en katalog, hur gör man det i detta exemepl?
------------------
Tack på förhand
Mvh Martin Persson www.Costodia.com
Tja, jag ska försöka lösa det här nu.
Jag får hoppas att jag har förstått dig rätt när du menar att du ska gå ner en katalog, och inte upp en katalog.
Tror att koden skall se ut så här:
--------------------
strProvider = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\guests") & "\shared\MinMapp\messages.mdb;"
set recSet = Server.CreateObject("ADODB.Recordset")
recSet.Open "messages", strProvider, 1, 3, 2
--------------------
Jag har bara lagt till i sökstängen till databasen att den skall ligga i \shared\MinMapp\. MinMapp byter du ut mot vad din mapp på webb-hotellet heter.
Nej, tyvärr är det neråt jag ska gå
aspfilerna ligger i wwwroot/guests
och mdbfilen måste ju ligga i en skrivbar katalog så jag måste gå ner
..\..\ och sen in i cgi-bin kataglogen och sen in i mappen shared
..\..\cgi-bin\shared\messages.mdb men denna sökväg funkar inte, och sen vet jag inte vad jag ska skriva istället ("\guests")
------------------
Tack på förhand
Mvh Martin Persson www.Costodia.com
jag får upp de här felmeddelandet då:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x5f8 Thread 0x4a0 DBC 0xa26e024 Jet'.
/geust/view.asp, line 27
------------------
Tack på förhand
Mvh Martin Persson www.Costodia.com
262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25