ASP Classic - Adding a Database
Learn ASP Classic by building a web site from scratch.
Part III: Adding a Database.
What We Will Do
In this chapter we will:
- Create a page to list data from a database
Displaying Data from Database
With ASP, you can easily display data from a database.
You can connect to an existing database, or create a new database from scratch.
In this example we will connect to an existing Microsoft Access database.
You can download the database from this link:
Northwind.zip
Adding a Customers Page
In the "DemoASP" folder, create a new ASP file named "Customers.asp".
Put the following code inside the file:
Customers.asp
<!DOCTYPE html>
<html>
<head>
<title>ASP Demo</title>
<link href="Site.css" rel="stylesheet">
</head>
<body>
<div id="main">
<h1>Customers</h1>
<%
set
conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open("C:\WebData\Northwind.mdb")
set rs =
Server.CreateObject("ADODB.recordset")
rs.Open "Select CompanyName, City,
Country FROM Customers", conn
%>
<table border="1">
<tr><th>Name</th><th>City</th><th>Country</th></tr>
<%do until rs.EOF%>
<tr>
<%for each x in rs.Fields%>
<td>
<%Response.Write(x.value)%>
</td>
<%next%>
</tr>
<%
rs.MoveNext
loop
%>
</table>
<%
rs.close
conn.close
%>
<!-- #include="Footer.inc" -->
</div>
</body>
</html>
Run example »
Congratulations
You have added a database to your web project.
Thank You For Helping Us!
Your message has been sent to W3Schools.
Close [X]