Avatar billede babyshark Nybegynder
11. november 2001 - 10:51 Der er 3 kommentarer og
2 løsninger

åbne db-conn

Jeg har lagt min hp op på én side. Databasen (vel kun min access-db og ikke alle asp-filerne?) ligger i http://db.ludu.dk. Når jeg fra alm. ludu.dk forsøger at få fat i databasen får jeg selvfølgelig fejl. Jeg har skrevet således for at åbne databasen:
Conn.Open \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=db.ludu.dk/items.mdb\"

Kan jeg linke til en bestemt adresse der så skulle sætte shoppen igang? jeg kan linke til min anden host og der fungerer det perfekt, men ikke hos enavn...
Avatar billede prof2 Nybegynder
11. november 2001 - 12:03 #1
Dette skal du bruge:

Conn.Open \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.mappath(\"items.mdb\")
Avatar billede babyshark Nybegynder
11. november 2001 - 12:04 #2
databasen ligger jo ikke på den samme ftp som selve hjemmesiden?!!
Avatar billede keysersoze Ekspert
11. november 2001 - 21:23 #3
det lyder lidt underligt som du beskriver det, for det er vel på samme domæne?

anyway - hvis d db\'en og asp\'en ligger hvert sit sted, kan det kun virke på én måde; databasen skal ligge frit tilgængelig for almindelige brugere (dvs ikke et sted hvor man kan kan komme til via ftp) og så skal man kende den absolutte sti dertil - altså fx d:/noget/nogetandet/items.mdb
Avatar billede babyshark Nybegynder
15. november 2001 - 14:14 #4
        Set Conn = Server.CreateObject(\"ADODB.Connection\")
        Set Rs = Server.CreateObject(\"ADODB.Recordset\")
        \'Modify and use this connection if your database is in your database directory
        Conn.Open \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.mappath(\"items.mdb\")
        \'Conn.Open \"DBQ=\" & Server.Mappath(\"items.mdb\") & \";Driver={Microsoft Access Driver (*.mdb)};\"


SQL = \"SELECT* FROM Items WHERE ProductNum like \'%\" & iItemID & \"%\'\"
rs.Open SQL, Conn
rs.MoveFirst

Dim aParameters
aParameters = Array(rs(\"ImageURL\"), rs(\"Name\"), rs(\"Price\"))
\' Return array containing product info.
GetItemParameters = aParameters
End Function


der er noget galt...se www.ludu.dk, når man vil lægge noget i indkøbskurven.
Avatar billede keysersoze Ekspert
23. november 2001 - 09:50 #5
???
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester