L'aspetto più importante di ASP è la possibilità di connettersi a un database come Microsoft SQL ( Structured Query Language) o Microsoft Access . Avere un database consente agli sviluppatori Web di creare siti web dinamici e migliora l'esperienza complessiva dell'utente . Le seguenti informazioni e codice mostrerà i passi necessari per creare un collegamento tra la pagina ASP e il database . Un DSN , o Data Source Name , è creato perchè la pagina di sapere quale tipo di database che si intende utilizzare . La maggior parte delle banche dati si trovano su un server con la stessa società che ospita le pagine Web di una società. Cose che ti serviranno
ASP - capace Web hosting
WordPad o altri software di editing , come ad esempio FrontPage
Show More Istruzioni
1
Stabilire la connessione al database utilizzando l' oggetto ADO Connection : < % 'Dichiara la variabile che conterrà nuove objectDim connessione Connection'create una connessione ADO objectSet connessione = Server.CreateObject ( " ADODB.Connection " ) %>
2 < p > Impostare il timeout per la connessione. Questa è la volta che la pagina deve tentare di aprire la connessione al database prima di generare un messaggio di errore . < % Dim Connection ConnectionSet = Server.CreateObject ( " ADODB.Connection " ) 'Crea un timeout se la pagina non riesce a connettersi al DatabaseConnection . Connection Timeout = 60 % >
3
mappa un percorso per il database che si desidera aprire una connessione . Controllare con la vostra azienda di hosting per le specifiche sulla connessione ai server SQL. <% Set Connessione = Server.CreateObject ( " ADODB.Connection " ) Connection.Connection Timeout = 60'opens il DSN di Access databaseConnection.Open " DSN = MyDatabase "' apre l'origine dati se si utilizza un databaseConnection.Open SQL " Provider = SQLOLEDB ; fonte dati = mssql02.1and1.com ; UID = userid e pwd = password ; DATABASE = yourdatabase " % >
4
chiudere la connessione una volta che si recuperano i dati dal database utilizzando il seguente codice : < % = Connection CloseSet Connection = Nothing % >