Den viktigaste aspekten av ASP är möjligheten att ansluta till en databas som Microsoft SQL ( Structured Query Language ) eller Microsoft Access . Att ha en databas gör att webbutvecklare att skapa dynamiska webbplatser och förbättrar den totala användarupplevelsen . Följande information och kod kommer att visa dig de steg som behövs för att göra en koppling mellan Active Server Page och databasen . En DSN , eller Data Source Name , är skapad för att låta sidan vet vilken typ av databas du ska använda . De flesta databaser är placerade på en server med samma företag som värd ett företags webbsidor . Saker du behöver
ASP - kapabla Webbhotell
WordPad eller andra redigeringsprogram , t.ex. FrontPage
Visa fler instruktioner
1
upprätta anslutningen till databasen med hjälp av ADO Connection Object : < % ' deklarera variabeln som kommer att hålla nya anslutning objectDim Connection'create en ADO -anslutning anslutning objectSet = Server.CreateObject ( " ADODB.Connection " ) % >
2
Ställ in timeout för anslutningen . Detta är den tid på sidan bör försöka öppna anslutningen till databasen innan du genererar ett felmeddelande . < % Dim ConnectionSet Connection = Server.CreateObject ( " ADODB.Connection " ) ' Skapa en timeout om sidan inte kan ansluta till databaseConnection . anslutning Timeout = 60 % > Addera 3
Sätt en väg till den databas du vill öppna en anslutning till . Kontrollera med ditt webbhotell för de närmare detaljerna om anslutning till sina SQL- servrar . < % Set Connection = Server.CreateObject ( " ADODB.Connection " ) Connection.Connection Timeout = 60'opens DSN till Access databaseConnection.Open " DSN = mydatabase " ' öppnar datakällan om du använder en SQL databaseConnection.Open " LEVERANTÖR = SQLOLEDB , dATAKÄLLA = mssql02.1and1.com , UID = userid , PWD = Password , DATABASE = yourdatabase " % >
4
Stäng anslutningen när du hämtar data från databasen med hjälp av följande kod : < % anslutning = CloseSet Connection = Nothing % > Addera