Click here to Skip to main content
Licence 
First Posted 2 Jun 2002
Views 105,727
Bookmarked 21 times

Display records in a table using ASP

By | 2 Jun 2002 | Article
A beginners guide to displaying records from a database in a table using ASP

Introduction

The following code will allow you to display the contents of a database table in an HTML table. The HTML table is built dynamically as the records are pulled out of the database. Minimal changes are necessary if you copy and paste this code - basically just change the DSN, table and field names. Note this example has an inner table for formatting purposes, but it is not necessary.

Code

<%@ Language="VBScript%">
<html>
<head>
<title>Display all Records</title>
</head>
<body>
<%
strSQL = "Select * from TableName;" 'create SQL string (where clauses etc 
'should be added according to what you would like displayed)
SET DbObj = Server.CreateObject("ADODB.Connection") 'set up the 
'ADO connection
DbObj.Open "DSN=DSNName","username","password" 'open the connection to 
'the database, using DSN - set up the DSN in your control panel

SET oRs = DbObj.Execute(strSQL) 'Execute the SQL statement
%>
<center>
<%
DO WHILE NOT oRs.EOF
on error resume next
%>
<table border="1" width="100%" bordercolor="#00FFFF">
<tr>
<td width="35%">
<table border="0" width="96%">
<tr>
<td width="100%"><font color="#000080" size="4">
Display field description here: <% = oRs.Fields("FieldName") %></td>
</tr>
</table>
</td>
<font color="#000080" size="4">
<td width="65%">  <% = oRs.Fields("FieldName") %></td></font>
</tr>
</table>
<% oRs.MoveNext %>
<% Loop %> 'Go to the next record if not end of file
</center>
<% DbObj.Close 'Close the database connection
SET DbObj = Nothing 'Clean up after yourself
%>
</body>
</html>

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

Megan Forbes

Web Developer

Australia Australia

Member

I am a South African web / SQL developer currently spending my time as a mum. My other passion is photography and have put a small portfolio up here[^]

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
Questionweb based search Application PinmemberMailk Kashif Zulfiqar1:01 20 Apr '07  
Generaldb connection Pinmemberbenet fernandes23:10 17 Mar '07  
QuestionPlease give me a way for display pictures which store in DB Access 2003 by "OLE object"? Pinmembertuyenhnp16:50 25 Sep '05  
GeneralHandy Article, Megan! PinmemberRoger Wright4:23 26 Jul '04  
GeneralCode won't work using SunOne asp PinsussAnonymous22:31 10 Mar '04  
GeneralNewB suggestion from a NewB Pinmemberpaxtonk11:23 24 Nov '03  
GeneralJust a suggestion..... PinmemberChristian Graus12:02 3 Jun '02  
GeneralRe: Just a suggestion..... PinmemberNish - Native CPian0:01 4 Jun '02  
GeneralRe: Just a suggestion..... PinmemberJon Sagara1:43 4 Jun '02  
GeneralRe: Just a suggestion..... PinmemberNish - Native CPian17:32 4 Jun '02  
GeneralRe: Just a suggestion..... PinmemberMegan Forbes1:19 24 Sep '02  
GeneralRe: Just a suggestion..... PinstaffNishant S19:44 13 Oct '03  
JokeRe: Just a suggestion..... Pinmemberuk_rain_sky3:03 11 Mar '06  
GeneralRe: Just a suggestion..... PinstaffNishant Sivakumar12:21 12 Mar '06  

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Mobile
Web02 | 2.5.120517.1 | Last Updated 3 Jun 2002
Article Copyright 2002 by Megan Forbes
Everything else Copyright © CodeProject, 1999-2012
Terms of Use
Layout: fixed | fluid