/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
kan ikke få database tutorial til at funge~
Fra : Carsten


Dato : 15-01-03 17:44

Hej
begyndte på ASP i går, så det er nok ikke så tricky et problem.
jeg havde besluttet mig for at lave en lille database, så jeg
byggede en op kaldte text og skrev et lille script. scriptet
skulle bare "hente" databasen men ikke læse noget iden, lukke
den, og sende en html side der skrev "prøve". Det virkede fint,
så jeg gik videre, nu skulle den hente data fra min database. UHA
UHA. det fungerede ikke der kom en DNS error. Så prøvede jeg at
download tutorial.mdb og smide den ind i wwwroot. så kopierede
jeg scriptet fra ASP lektion 19, der sorterer efter alder.

linien
DSN = DSN & "DBQ=" & Server.MapPath("/cgi-bin/database.mdb")

ændrede jeg til:
DSN = DSN & "DBQ=" & ("c:\inetpub\wwwroot\tutorial.mdb")

og gemte så testede jeg, og som i nok har regnet ud, fungerer det
ikke.

mvh carsten

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jakob Andersen (15-01-2003)
Kommentar
Fra : Jakob Andersen


Dato : 15-01-03 18:29

"Carsten" <arty@oncable.dk> wrote
> DSN = DSN & "DBQ=" & Server.MapPath("/cgi-bin/database.mdb")

I ovenstående linie bruges funktionen Server.Mappath til at give en absolut
sti (f.eks. c:\inetpub\wwwroot\cgi-bin\database.mdb) udfra en sti relativ
til hvor scriptet køres.

> DSN = DSN & "DBQ=" & ("c:\inetpub\wwwroot\tutorial.mdb")

I ovenstående prøver du blot at lægge to strenge sammen, du skal derfor ikke
bruge parentes men blot skrive:
DSN = DSN & "DBQ=" & "c:\inetpub\wwwroot\tutorial.mdb"

faktisk behøves du slet ikke lægge dem sammen du kan bare skrive:

DSN = DSN & "DBQ=c:\inetpub\wwwroot\tutorial.mdb"

--
Jakob Andersen



Jens Gyldenkærne Cla~ (15-01-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 15-01-03 18:26

Carsten skrev:

> UHA. det fungerede ikke der kom en DNS error. Så prøvede jeg at
> download tutorial.mdb og smide den ind i wwwroot. så kopierede
> jeg scriptet fra ASP lektion 19, der sorterer efter alder.

a) Du skriver på usenet. Nogle, men langt fra alle læser denne
gruppe via websiden html.dk. Du kan godt henvise til sider på
html.dk - bare du fortæller hvilke (giv en fuld adresse).

b) Tag et kig på asp-faq.dk - start fx med
<http://asp-faq.dk/article/?id=41> (Hvordan får jeg bedst hjælp i
gruppen) og <http://asp-faq.dk/article/?id=45> (Hvad betyder fejl
500).
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408836
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste