Click here to Skip to main content
11,705,610 members (46,414 online)
Click here to Skip to main content

ASP Guestbook Application

, 17 Oct 2000 CPOL 779K 1.5K 44
Rate this:
Please Sign up or sign in to vote.
A simple guestbook application using ASP and an Access database
  • Download source files - 15 Kb

    Overview

    This is a small ASP (Microsoft Active Server Pages) application that implements a guestbook.

    The guestbook has the following main-functionality:

    • Display entries with author-name, e-mail, date and text
    • Administration mode: delete entries
    • Navigation: jump to first page, last page, previous page, next page, discrete pages

    The sample is ready-to-use. As-few-as-possible HTML-formating (e.g. fonts) is done in order to keep it clear. You could modify the following things:

    • Change the language of the texts
    • Adjust the design to your needs
    • Extend the functionality (please e-mail me, if you improved it, since I'm very interested in any improvements)

    Details

    The guestbook stores its entries in a Microsoft Access 2000 database (Access 97 works quite well, too - just convert the database) and accesses the database using ADO (Microsoft ActiveX Data Objects, see http://www.microsoft.com/data/ado/). To use the Access 2000 database, you probably need the latest version of the Microsoft Data Access Components (MDAC, also from http://www.microsoft.com/data/ado/).

    I tried to comment the ASP code as well as I can. When you look through it with a syntax-coloring editor, you should find the comments quite easily. I also tryied to minimize the allways-present problem of having code mixed with design/content be separating ASP from HTML as much as I can. Still I wanted to keep all things in one file to make it compact. So the ASP pages became a bit longer than it normally would.

    I'm running this guestbook under a german version of NT 4.0 server, service pack 6a (the 'a' is very important). Altough, SP 4 or 5 should be no problem, too.

    A last tip for editing ASP files: I tried a lot of editors (including Frontpage, InterDev, etc.), I found the most usable program is EditPlus, which you can find on http://www.editplus.com/.

    Please feel free to ask any questions you have by e-mail: keim@zeta-software.de.

    History

    18 Oct 2000 - updated script.

  • License

    This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Share

    About the Author

    Uwe Keim
    Chief Technology Officer Zeta Producer Desktop CMS
    Germany Germany
    Uwe does programming since 1989 with experiences in Assembler, C++, MFC and lots of web- and database stuff and now uses ASP.NET and C# extensively, too. He has also teached programming to students at the local university.

    In his free time, he does climbing, running and mountain biking. Recently he became a father of a cute boy.

    Some cool, free software from us:

    German Developer Community  
    Free Test Management Software - Intuitive, competitive, Test Plans. Download now!  
    Homepage erstellen - Intuitive, very easy to use. Download now!  
    Send large Files online for free by Email
    Offline-Homepage-Baukasten

    You may also be interested in...

    Comments and Discussions

     
    GeneralError: Can not insert record into database Pin
    sharp_k11-Mar-09 6:42
    membersharp_k11-Mar-09 6:42 
    GeneralRe: Error: Can not insert record into database Pin
    Nancy B20-Oct-09 4:47
    memberNancy B20-Oct-09 4:47 
    Generalscreenshot Pin
    sharp_k8-Mar-09 17:44
    membersharp_k8-Mar-09 17:44 
    GeneralMedicine for you Pin
    Kedaar12-Oct-08 11:01
    memberKedaar12-Oct-08 11:01 
    GeneralProbably it for you Pin
    Kedaar17-Apr-09 6:27
    memberKedaar17-Apr-09 6:27 
    GeneralHi!! Pin
    CharuT29-Oct-06 18:30
    memberCharuT29-Oct-06 18:30 
    Generaltest for subject Pin
    Anonymous16-Feb-04 15:30
    sussAnonymous16-Feb-04 15:30 
    GeneralRe: test for subject Pin
    Anonymous31-Jul-04 5:34
    sussAnonymous31-Jul-04 5:34 
    GeneralRe: test for subject Pin
    Anonymous9-Dec-04 21:17
    sussAnonymous9-Dec-04 21:17 
    Generalneed for a help Pin
    reymar1-Aug-03 18:05
    memberreymar1-Aug-03 18:05 
    GeneralRe: need for a help Pin
    David Jhon17-Aug-06 17:31
    memberDavid Jhon17-Aug-06 17:31 
    Generalerr Pin
    Anonymous27-Jul-03 5:01
    sussAnonymous27-Jul-03 5:01 
    GeneralSource Code Pin
    littleblack22-Jun-03 23:02
    memberlittleblack22-Jun-03 23:02 
    GeneralRe: Source Code Pin
    2TallTony23-Jun-03 4:37
    member2TallTony23-Jun-03 4:37 
    GeneralDatabase access Pin
    Ineffable7-May-03 14:07
    memberIneffable7-May-03 14:07 
    GeneralRe: Database access Pin
    Uwe Keim7-May-03 19:28
    sitebuilderUwe Keim7-May-03 19:28 
    Generaltask 1 Pin
    Anonymous3-May-03 7:35
    sussAnonymous3-May-03 7:35 
    GeneralRe: task 1 Pin
    Anonymous3-May-03 7:36
    sussAnonymous3-May-03 7:36 
    Generalmerhaba Pin
    Anonymous2-May-03 13:11
    sussAnonymous2-May-03 13:11 
    Generalดดดดด Pin
    Anonymousด26-Apr-03 21:52
    sussAnonymousด26-Apr-03 21:52 
    Generaltest Pin
    Anonymous4-Apr-03 1:46
    sussAnonymous4-Apr-03 1:46 
    GeneralRe: test Pin
    Anonymous3-Mar-05 16:38
    sussAnonymous3-Mar-05 16:38 
    GeneralHello Pin
    Zioner20-Feb-03 22:14
    memberZioner20-Feb-03 22:14 
    Generalhello Pin
    Anonymous9-Feb-03 22:01
    sussAnonymous9-Feb-03 22:01 
    GeneralRe: hello Pin
    Anonymous23-Feb-05 23:07
    sussAnonymous23-Feb-05 23:07 
    Generaltest Pin
    Anonymous21-Nov-02 10:29
    sussAnonymous21-Nov-02 10:29 
    GeneralRe: test Pin
    Christian Graus21-Nov-02 10:38
    memberChristian Graus21-Nov-02 10:38 
    GeneralRe: test Pin
    Uwe Keim21-Nov-02 19:13
    sitebuilderUwe Keim21-Nov-02 19:13 
    General[Message Deleted] Pin
    Anonymous25-Feb-03 6:37
    sussAnonymous25-Feb-03 6:37 
    GeneralRe: test Pin
    Anonymous25-Feb-03 6:38
    sussAnonymous25-Feb-03 6:38 
    GeneralTTEEEEEST Pin
    Anonymous2-Jul-03 20:52
    sussAnonymous2-Jul-03 20:52 
    GeneralRe: test Pin
    Anonymous16-Feb-04 15:31
    sussAnonymous16-Feb-04 15:31 
    GeneralRe: test Pin
    Anonymous30-Oct-04 11:54
    sussAnonymous30-Oct-04 11:54 
    GeneralRe: test Pin
    luisilian4-Nov-04 5:05
    memberluisilian4-Nov-04 5:05 
    GeneralRe: test 傻仔 Pin
    Anonymous1-Mar-03 3:04
    sussAnonymous1-Mar-03 3:04 
    GeneralRe: test Pin
    Anonymous20-Dec-03 21:24
    sussAnonymous20-Dec-03 21:24 
    Generalthe guestbook is cool,but i have problem Pin
    Kinli1-Oct-02 0:22
    memberKinli1-Oct-02 0:22 
    GeneralRe: the guestbook is cool,but i have problem Pin
    Uwe Keim1-Oct-02 0:41
    sitebuilderUwe Keim1-Oct-02 0:41 
    GeneralRe: the guestbook is cool,but i have problem Pin
    Anonymous30-Dec-02 11:11
    sussAnonymous30-Dec-02 11:11 
    GeneralCOOL! Pin
    SeanyBoy12322-Aug-02 10:53
    sussSeanyBoy12322-Aug-02 10:53 
    GeneralRe: COOL! Pin
    Anonymous16-Mar-03 17:05
    sussAnonymous16-Mar-03 17:05 
    Generalhi there Pin
    Anonymous12-Jun-02 12:19
    memberAnonymous12-Jun-02 12:19 
    Generalhola de MTY!!!!! Pin
    Anonymous14-May-02 13:34
    memberAnonymous14-May-02 13:34 
    Generalhello Pin
    Anonymous11-Apr-02 9:04
    memberAnonymous11-Apr-02 9:04 
    GeneralGr88888888888888888888!!!!!!!!!!! Pin
    jayeshw8-Apr-02 5:42
    memberjayeshw8-Apr-02 5:42 
    GeneralGreat! Pin
    Anonymous14-Mar-02 0:16
    memberAnonymous14-Mar-02 0:16 
    Questionit's great, but how can i delete? Pin
    tbbooher28-Feb-02 8:18
    membertbbooher28-Feb-02 8:18 
    AnswerRe: it's great, but how can i delete? Pin
    Uwe Keim28-Feb-02 19:30
    memberUwe Keim28-Feb-02 19:30 
    GeneralRe: it's great, but how can i delete? Pin
    Boris Sundic24-Jul-02 15:16
    memberBoris Sundic24-Jul-02 15:16 
    GeneralRe: it's great, but how can i delete? Pin
    martinchan18-Mar-03 20:15
    membermartinchan18-Mar-03 20:15 

    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.

    | Advertise | Privacy | Terms of Use | Mobile
    Web01 | 2.8.150819.1 | Last Updated 18 Oct 2000
    Article Copyright 2000 by Uwe Keim
    Everything else Copyright © CodeProject, 1999-2015
    Layout: fixed | fluid