Navigating in a Database Table : Database : JSP : Java examples (example source code) Organized by topic

Java
C++
PHP
Java Home »  JSP   » [  Database  ]  Screenshots 
 



Navigating in a Database Table

<%@ page import="java.sql.*" %>
<% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); %>

<HTML>
    <HEAD>
        <TITLE>Navigating in a Database Table </TITLE>
    </HEAD>

    <BODY>
        <H1>Navigating in a Database Table </H1>
        <FORM NAME="form1" ACTION="self.jsp" METHOD="POST">

        <% 
            int current = 1;
            if(request.getParameter("hidden"!= null) {
                current = Integer.parseInt(request.getParameter("hidden"));
            }

            Connection connection = DriverManager.getConnection(
                "jdbc:odbc:data""userName""password");

            Statement statement = connection.createStatement(
                ResultSet.TYPE_SCROLL_INSENSITIVE,
                ResultSet.CONCUR_READ_ONLY);

            ResultSet resultset = 
                statement.executeQuery("select * from tableName")

            if(current < 1){
                current = 1;
            }

            resultset.last();
            int rows = resultset.getRow();
            if(current <= rows){
                resultset.absolute(current);
            }    
        %>

            <TABLE BORDER="1">
                <TR>
                    <TH>ID</TH>
                    <TH>Name</TH>
                    <TH>City</TH>
                    <TH>State</TH>
                    <TH>Country</TH>
                </TR>
                <TR>
                    <TD> <%= resultset.getString(1%> </TD>
                    <TD> <%= resultset.getString(2%> </TD>
                    <TD> <%= resultset.getString(3%> </TD>
                    <TD> <%= resultset.getString(4%> </TD>
                    <TD> <%= resultset.getString(5%> </TD>
                </TR>
            </TABLE>
            <BR>
            <INPUT TYPE="HIDDEN" NAME="hidden" VALUE="<%= current %>">
            <INPUT TYPE="BUTTON" VALUE="Next Record" ONCLICK="moveNext()">
            <INPUT TYPE="BUTTON" VALUE="Previous Record" ONCLICK="movePrevious()">
        </FORM>

        <SCRIPT LANGUAGE="JavaScript">
            <!--
            function moveNext()
            {
                var counter = 0
                counter = parseInt(document.form1.hidden.value1
                document.form1.hidden.value = counter
                form1.submit()
            }    
            function movePrevious()
            {
                var counter = 0
                counter = parseInt(document.form1.hidden.value1
                document.form1.hidden.value = counter
                form1.submit()
            }    
            // --> 
        </SCRIPT>
    </BODY>
</HTML>

           
       
Related examples in the same category
1.  JSP Database DemoHas Download File
2.  JSP Database QueryHas Download File
3.  A First JSP DatabaseHas Download File
4.  Joining Tables
5.  Filling a Table
6.  Display table in Database
7.  Selecting records with condition From a Database
8.  Navigating in a Database Table 2
9.  Using Table Metadata
10.  Creating a Table
11.  Accessing the table field in Database
12.  Fetching Data From a Database
13.  JSTL: Transaction with a JSP
14.  Using a Result object
15.  Calling a Stored procedure within a JSP
16.  Presenting database content using tags
17.  Obtaining a Connection in JSP
18.  Presenting database content
19.  Using a DataSource
20.  Using Transactions
21.  Updating a database using the sql:update tag
22.  Using a Preconfigured DataSource
23.  Using the SortedMap
24.  New Address Creation using executeUpdate
25.  Obtaining a database Connection
26.  JSP Access to DatabasesHas Download File
























Home| Contact Us
Copyright 2003 - 04 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.