Avatar billede lunddata Nybegynder
08. september 2005 - 22:34 Der er 16 kommentarer og
2 løsninger

Database på hjemmeside

Ved ikke om det er den rigtige kategori jeg bruger til at stille spørgsmålet.
Jeg er ny indenfor asp....
Jeg har brug for at lave tilmelding på hjemmesiden.
Ved selve tilmeldingen skal man kunne se hvem der i forvejen har tilmeldt sig.
Jeg forestiller mig at jeg kan lave dette i Access dB, som jeg har noget kendskab til i forvejen. Mit problem er så lige hvordan jeg får lagt dbén rigtig ud. Hvilke koder og hvorhenne osv.
Er der nogen der kan guide mig på vej?...
Avatar billede kalp Novice
08. september 2005 - 22:38 #1
Det er meget simpelt.. måske du burde finde et simpelt script på www.asp.dk
hvilket som helst med DB blot for at se hvordan de referere til en DB.

For at udskrive lister kræver det blot en simpel select sql statement.. for at tilmelde kræver det blot en insert into sql statement.
Avatar billede lunddata Nybegynder
08. september 2005 - 22:56 #2
Jeg prøver lige at "forske" lidt i det og vender så tilbage senere (men ikke før end i morgen)
Avatar billede lunddata Nybegynder
08. september 2005 - 23:03 #3
Har lige kigget på www.asp.dk. Jeg kan ikke præcist se hvorhenne jeg finder løsning på opgaven.
Kunne være dejligt med et eksempel.
Forresten hvor indsættes koderne?
Avatar billede kalp Novice
08. september 2005 - 23:37 #4
koderne indsættes mellem nogle tags i dit asp dokument...

mellem <%    kode her    %>

hvornår skal du bruge det? vil gerne kigge på det hvis ikke det haster er bare i gang med en opgave nemlig
Avatar billede lunddata Nybegynder
12. september 2005 - 17:11 #5
Jeg har ikke glemt at arbejde med svarene. Jeg "forsker" lidt videre. Kigger lige på asp under www.html.dk
Forresten er jeg lidt i tvivl, da jeg jo ingen erfaring har med asp om brugere uden access program ville kunne læse poster fra access.
Jeg selv vil tro at svaret er ja..
Avatar billede kalp Novice
12. september 2005 - 17:18 #6
Det kan de også sagtens.. ASP afvikles på server siden og ikke client siden og derfor ligger databasen selvfølgelig også på serversiden:)
Avatar billede lunddata Nybegynder
12. september 2005 - 17:32 #7
TAK!
Ingen tvivl om at du hjælper mig på vej!
Prøver mig frem
Avatar billede lunddata Nybegynder
18. september 2005 - 10:04 #8
Jeg tror at jeg er så vidt nu at jeg nok skal få det til at fungere.
Et sidste banalt spørgsmål er om jeg blot skal ændre i sætningen:

Server.MapPath("/cgi-bin/database.mdb")
for at skabe forbindelse til dB?

(Har hjemmeside til at ligge på egen server)
... og hvordan lyder sætningen så hvis stien er http://www.xskole/indhold/tilmeldinger/database.mdb

<%
' ADODB connection objektet
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/cgi-bin/database.mdb")
Conn.Open DSN
%>
Avatar billede diggerx Nybegynder
18. september 2005 - 10:32 #9
Ja, du skal ændre stien så den peger på databasen.

Hvis du har problemer med at få stien rigtig, kan du se hvor den peger hen ved at skrive
<% response.write(conn)
response.flush
%>
Avatar billede diggerx Nybegynder
18. september 2005 - 10:38 #10
Mens du er ved det burde du lægge database et sted udenfor selve domænet. ellers vil man kunne downloade din database.

man har typisk en mappe til html,asp osv og på samme niveau en mappe til databasen
Avatar billede lunddata Nybegynder
18. september 2005 - 10:51 #11
Forstået ret... kunne jeg så lægge dB udenfor domænet på vores server og så lade tilmeldingssiden pege på dBén?
Avatar billede diggerx Nybegynder
18. september 2005 - 17:32 #12
ja, det er bedst
Avatar billede lunddata Nybegynder
20. september 2005 - 16:31 #13
kalp og diggerx: smid lige et svar så jeg kan give point
Avatar billede kalp Novice
20. september 2005 - 17:59 #14
Du får et svar fra mig her:)
Avatar billede diggerx Nybegynder
20. september 2005 - 18:04 #15
og her...
Avatar billede lunddata Nybegynder
21. september 2005 - 16:20 #16
diggerx: vil du lægge et svar i stedet for kommentar?
Avatar billede diggerx Nybegynder
21. september 2005 - 16:56 #17
Nå for søren...

Beklager ;-)
Avatar billede lunddata Nybegynder
21. september 2005 - 21:41 #18
Tak for hjælpen!
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