Web Templates
Web Templates  
Photoshop Layouts  
Flash Templates  
Templates Resource - Web Templates
   
 
  Sign UpPassword
Templates Resource Services Support Specials Members View Cart
 
  Photoshop Tutorials
  HTML Tutorials
  ASP Tutorials
  CSS Tutorials
  Javascript Tutorials
  PHP Tutorials
  XML Tutorials
  Flash Tutorials
  Fireworks Tutorials
  3D Studio Max Tutorials
  Cinema 4d Tutorials
  Graphics
  Website Tools
  Web Templates
  About Templates Resource
  Affiliates Program
  TR Support
  Webmaster Resources
 Columbia Tech Support

WebDesignHelper.co.uk


 

Tutorials: ASP - Active Server Pages

Displaying Database

Beginner

 

Reading a Database
Learn how to display data from a Database.

Displaying data from a database is one of the most common uses of ASP.

Here's some sample code:

<%
Dim Conn
Dim SQLTemp

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("\yourdb.mdb")& ";"
Conn.Open

SQLTemp = "SELECT * FROM yourTable"
set rstemp=Conn.execute(SQLTemp)

Do While Not rstemp.EOF
%>
<%= rstemp.Fields("pID").Value %>:
<%= rstemp.Fields("pSubj").Value %>,
<%= rstemp.Fields("pDate").Value %>,
<%= rstemp.Fields("pText").Value %>
<br>
<%
rstemp.MoveNext
Loop

Conn.Close
Set Conn = Nothing
%>

That was a simple select query.

Here it is broken down: The first two lines declare the variables Conn and SQLTemp. The next six lines open a connection to your database, and get all the rows from the table. The following Do While Not loop lets u display the data inside the row. The next four lines print out the value of each column in that row. The last bit moves to the next row, ends the loop, and closes the connection to the database.

If you decide you want the data ordered by date, you can use the following code in place of the original SQLTemp:

SQLTemp = "SELECT * FROM yourTable ORDER BY pDate"

Adding DESC or ASC to the end of the query as such:

SQLTemp = "SELECT * FROM yourTable ORDER BY pDate DESC"

will change the order the data is sorted in.

Not too hard, was it? The last bit we'll cover is how to limit the results, and here we'll limit it to showing only the first 30 results:

SQLTemp = "SELECT * FROM yourTable LIMIT 30"

Any combination of these queries can be mixed and match to achieve results you want.

NOTE: Had trouble connecting to the database? Click here.

 

This tutorial is provided to you by Spoono

More Tutorials
 

Active Server Pages Tutorials

AIM Screennames Viewer
This tutorial will show you how to make a script to see who has seen your AOL Instant Messenger profile.

Intermediate

Alternating Row Colors
Learn the basics of creating wonderfully abstract objects.

Intermediate

Browser Redirect
Learn how to do a Browser Redirect using the power of ASP.

Beginner

Cookies
Learn how to use cookies in ASP.

Intermediate

Counter
Learn how to make a hit counter in ASP.

Beginner

Database Connection
Learn the different ways to connect to different databases.

Intermediate

Database Insert
Learn how to insert a row into a MS Access database.

Beginner

Displaying Database
Learn a quick and easy way to display information from a database.

Beginner

Form Mail via CDONTS
Learn how to send mail using ASP and CDONTS

Intermediate

Form Mail via CDOSYS
Learn how to send mail using ASP and CDOSYS.

Intermediate

Number of Users Online
Use this code to display the number of users browsing.

Intermediate

Requests
Learn how to make use of requests.

Beginner

Sessions
Learn an alternative and effective solution to cookies in ASP using sessions.

Intermediate

String Functions
Learn the basic string functions available in ASP using VBScript

Beginner

XML Parsing
Use this nifty script to parse XML into HTML

Intermediate

Get help using .ASP here!

Get Free ASP Scripts here!

More Tutorials

Featured Web Templates

Web Template Preview 92315101

User Level:

Intermediate

Category:

Flash


Web Template Preview 92315201

User Level:

Intermediate

Category:

Flash



Web Template Preview 92315301

User Level:

Intermediate

Category:

Flash


Web Template Preview 92315401

User Level:

Intermediate

Category:

Flash


Web Template Preview 92315501

User Level:

Intermediate

Category:

Flash


Web Template Preview 92315601

User Level:

Intermediate

Category:

Flash


Web Template Preview 92315701

User Level:

Intermediate

Category:

Flash


Web Template Preview 92315801

User Level:

Intermediate

Category:

Flash


Web Template Preview 92315901

User Level:

Intermediate

Category:

Flash



Web Template Preview 92316001

User Level:

Intermediate

Category:

Flash

 

 

 

Templates Resource FAQ Services Terms of Use Site Map Support View Cart

© Copyright 2003-2008 Templates Resource