Avatar billede fjorbak Forsker
31. maj 2006 - 22:35 Der er 4 kommentarer og
1 løsning

Forbindelse til DB

Hej gutter

SPML flyttet til asp
Jeg er kørt fast, jeg har fra HTML.DK forsøgt at lave sider i *.ASP for at jeg vil prøve Access DB en jeg kan ikke få dette til at virke

<%
' ADODB connection objektet
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/wwwroot/test.mdb")
Conn.Open DSN
%>

wwwroot ligger på c-drevet så jeg mener stien burde være korrekt ikke, DB ligger i wwwroot/test.mdb jeg har aldrig før anvnedt DB på netttet, men syntes det virker spændende, og som mange siger dynamisk. Jeg kører på en win2000 server med IIS.

Jan
Avatar billede sneakraid Nybegynder
01. juni 2006 - 09:29 #1
Prøv med det her:

<%
' ADODB connection objektet
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/test.mdb")
Conn.Open DSN
%>
Avatar billede fjorbak Forsker
01. juni 2006 - 17:33 #2
godt klaret nu vil jeg lige se hvad der er gået galt med min egen, som jeg faktisk har prøvet fra html.dk, jeg er lige startet på dette med access databaser via net og du min ven har hjulpet mig meget. Jeg har tidligere leget med mysql og det fungerede også nogen lunde men er bedst til access.

Kom med et svar, og se efter der kommer nok mere.

;-)
jan
Avatar billede sneakraid Nybegynder
01. juni 2006 - 19:11 #3
Jeg lagde mærke til at du skrev at databasen lå i wwwroot/test.mdb. Fejlen ved din sti til databasen lå i, at du havde skrevet "/wwwroot" som det første i MapPath. Når du skriver denne skråstreg forrest, betyder det at der bliver ledt fra root .. i dit tilfælde ER "wwwroot" jo root mappen. Og inde i root mappen har du din db til at ligge. Et godt råd fra mig, er at ligge din DB udenfor root, da du så fjerner enhver umiddelbar mulighed for at hente din database, hvis man nu evt. kender stien til den. Håber det giver nogen mening, ellers må du bare lige sidde og kigge lidt på det, så skal du nok regne den ud ;)

Her kommer svar :)
Avatar billede fjorbak Forsker
03. juni 2006 - 07:09 #4
Ja tak for din forklaring, det viste jeg godt det med at lægge db et andet sted, jeg har læst det et andet sted, men nu VILLE jeg bare lige have det til at funke, og det du mener er vel at jeg når den skal flyttes til et andet sted så skal skive hele stien til db ik?

Jan
Avatar billede sneakraid Nybegynder
03. juni 2006 - 11:03 #5
Jep, lige præcis ;)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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