Skip to main content

Opprette dynamiske nettsider med Microsoft Access

Database og dynamisk webside (April 2025)

Database og dynamisk webside (April 2025)
Anonim
01 av 10

Åpne databasen

I vår siste opplæring gikk vi gjennom prosessen med å lage en statisk nettside fra data lagret i en Access-database. Den enkle metoden for publisering av nettsider var tilstrekkelig for miljøer der vi ønsker et "øyeblikksbilde" av en database, som en månedlig rapport eller hvor dataene sjelden endres. I mange databasemiljøer endres imidlertid dataene ofte, og vi må tilby nettbrukere oppdatert informasjon ved å klikke med musen.

Vi kan møte disse kravene ved å bruke Microsofts Active Server Pages (ASP) teknologi for å lage en dynamisk servergenerert HTML-side som kobler til vår database. Når en bruker ber om informasjon fra en ASP-side, leser webserveren instruksjonene som finnes i ASP, får tilgang til den underliggende databasen tilsvarende, og oppretter deretter en HTML-side som inneholder den forespurte informasjonen og returnerer den til brukeren.

En av begrensningene på dynamiske nettsider er at de ikke kan brukes til å distribuere rapporter som vi gjorde i vår statiske nettsideopplæring. De kan bare brukes til å vise tabeller, spørringer og skjemaer. I dette eksemplet la vi opprette en produktkatalogen opp til minutt for våre web-brukere. For vårt eksempel skal vi igjen bruke Northwind-prøvedatabasen og Microsoft Access 2000. Hvis du ikke har brukt denne prøvedatabasen tidligere, finnes det enkle installasjonsinstruksjoner på dette nettstedet. Velg det fra menyen som vises nedenfor og klikk OK for å fortsette.

02 av 10

Åpne elementet du ønsker å publisere

Når du ser hovedmenyen i databasen, velger du undermenyen Tabeller. Dobbeltklikk på produktoppføringen i tabellen (som vist på figuren under).

03 av 10

Start eksportprosessen

Trekk ned Fil-menyen og velg alternativet Eksporter.

04 av 10

Opprett et filnavn

På dette tidspunktet må du oppgi et navn på filen din. Vi ringer våre produkter. Du bør også bruke filleseren til å finne banen til publisering av filen din. Dette vil avhenge av din webserver. Standardbanen for IIS er Inetpub wwwroot. Når du har fullført dette trinnet, klikker du Lagre alt-knappen.Dialogboksen Microsoft ASP Output Options lar deg spesifisere detaljene for dine ASPer. Først kan du velge en mal for å gi formatering. Noen eksempelmaler lagres i katalogen Programmer Microsoft Office Templates 1033 . Vi bruker "Simple Layout.htm" i dette eksemplet.Neste oppføring er datakildenavnet. Det er viktig å huske verdien du angir her - den definerer forbindelsen som brukes av serveren for å få tilgang til databasen. Du kan bruke noe navn her; vi oppretter tilkoblingen om noen få minutter. La oss ringe vår datakilde "Northwind."Den siste delen av dialogboksen lar oss spesifisere nettadresse- og tidsavbruddverdiene for ASP. Nettadressen er metoden som vår ASP vil få tilgang til via Internett. Du bør skrive inn en verdi her som tilsvarer filnavnet og banen du valgte i trinn 5. Hvis du plasserte filen i wwwroot-katalogen, er URL-verdien "http://yourhost.com/Products.asp", hvor yourhost er navnet på maskinen din (dvs. databaser.about.com eller www.foo.com). Timeout-verdien lar deg angi hvor lenge en tilkobling vil bli igjen åpen for en inaktiv bruker. Fem minutter er et godt utgangspunkt.

05 av 10

Lagre filen

Klikk på OK-knappen og ASP-filen din blir lagret på banen du angav. Hvis du prøver å få tilgang til siden nå, vil du motta en ODBC-feilmelding. Dette skyldes at vi ennå ikke har definert datakilden, og webserveren kan ikke finne databasen. Les videre og vi får siden oppe!

06 av 10

Åpne ODBC Datakilde Kontrollpanel

Prosessen for å gjøre dette, er forskjellig, noe som er basert på operativsystemet ditt. For alle operativsystemer, klikk på Start, Innstillinger og deretter Kontrollpanel. Hvis du bruker Windows 95 eller 98, dobbeltklikker du på ODBC (32-biters) ikonet. I Windows NT, velg ODBC-ikonet. Hvis du bruker Windows 2000, dobbeltklikker du Administrative verktøy og dobbeltklikker deretter ikonet Datakilder (ODBC).

07 av 10

Legg til en ny datakilde

Først klikker du på System DSN-fanen øverst i dialogboksen på kontrollpanelet. Deretter klikker du på "Legg til" -knappen for å starte prosessen med å konfigurere en ny datakilde.

08 av 10

Velg driveren

Velg Microsoft Access-driveren som passer for språket ditt, og klikk deretter Fullfør-knappen for å fortsette.

09 av 10

Konfigurer datakilden

Skriv inn datakildenavnet i den resulterende dialogboksen. Det er viktig at du skriver inn akkurat som du gjorde i trinn 6, eller at linken kanskje ikke fungerer riktig. Du kan også skrive inn en beskrivelse av datakilden her for fremtidig referanse.

10 av 10

Velg databasen

Klikk på "Velg" -knappen og bruk filnavigasjonsvinduet til å bla til databasen filen du ønsker å få tilgang til. Hvis du konfigurerer det med standardinstallasjonen, bør banen være Programfiler Microsoft Office Samples Northwind.mdb. Klikk OK-knappen i navigasjonsvinduet, og klikk deretter OK-knappen i ODBC-oppsettvinduet. Endelig klikker du OK-knappen i vinduet Datakildeadministrasjon.Bruk nettleseren din til å verifisere at din Active Server-side fungerer riktig. Du bør se noe som utgangen nedenfor.