ASP

limbaj de programare
Pentru agenția din Republica Moldova cu acest acronim, vedeți Agenția Servicii Publice.

Active Server Pages (ASP), cunoscut și sub denumirile de Classic ASP sau ASP Classic, a fost primul limbaj de programare server-side al lui Microsoft pentru generarea de pagini web dinamice. Inițial a fost lansat ca un add-on pentru IIS prin Windows NT 4.0 Option Pack, după care a fost inclus ca o componentă gratuită în Windows Server, începând cu versiunea Windows 2000 Server). În prezent a fost depășit de versiunea sa ASP.NET.

Exemplu de folosireModificare

Orice limbaj de scripting compatibil cu standardul Microsoft Active Scripting poate fi folosit în ASP. Limbajul de programare clasic folosit în ASP este VBScript:

<html>
<body>
3 <% Response.Write "Salut lume!" %>
4 </body>
5 </html>

sau o formă mai simplă

<html>
<body>
3 <%= "Salut lume!" %>
4 </body>
5 </html>

Aceste exemple introduc textul „Salut lume!” în corpul documentului HTML.

Exemplu de conectare la o bază de date Access

1 <%
2 	Set oConn = Server.CreateObject("ADODB.Connection")
3 	oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("DB.mdb")
4 	Set rsUsers = Server.CreateObject("ADODB.Recordset")
5 	rsUsers.Open "SELECT * FROM Users", oConn
6 %>