Det vigtigste aspekt af ASP er evnen til at forbinde til en database som Microsoft SQL (Structured Query Language) eller Microsoft Access. At have en database giver web-udviklere til at skabe dynamiske websites og forbedrer den overordnede brugeroplevelse . Følgende oplysninger og kode vil vise dig de nødvendige skridt for at lave en forbindelse mellem det Active Server Page og databasen . En DSN , eller Data Source Name , er skabt til at lade den side, ved, hvilken type database, du vil bruge . De fleste databaser er placeret på en server med det samme selskab , som er vært en virksomheds websider. Ting du skal
ASP - stand Webhotel
WordPad eller andet redigeringssoftware , såsom FrontPage
Vis Flere Instruktioner
1
etablere forbindelse til databasen ved hjælp af ADO Connection objekt: <% ' erklære variable , der vil holde ny forbindelse objectDim Connection'create et ADO -forbindelse objectSet Connection = Server.CreateObject ( " ADODB.Connection " ) %>
2 < p> Indstil timeout for forbindelsen. Det er den tid på siden skal forsøge at åbne forbindelsen til databasen før du genererer en fejlmeddelelse. <% Dim ConnectionSet Connection = Server.CreateObject ( " ADODB.Connection " ) 'Opret en timeout , hvis siden ikke at oprette forbindelse til databaseConnection . tilslutning Timeout = 60 %>
3
Kort en sti til den database, du vil åbne en forbindelse til . Check med din hosting selskab for detaljerne om tilslutning til deres SQL servere. <% Set Connection = Server.CreateObject ( " ADODB.Connection " ) Connection.Connection Timeout = 60'opens DSN til Access databaseConnection.Open " DSN = mydatabase « åbner datakilden , hvis du bruger en SQL databaseConnection.Open " PROVIDER = SQLOLEDB , datakilde = mssql02.1and1.com , UID = userid , PWD = password , DATABASE = yourdatabase "% >
4
Luk forbindelsen , når du hente data fra databasen ved hjælp af følgende kode: <% Connection = CloseSet Connection = Nothing % >