<%@ page import="java.sql.*" %> <% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); %> <HTML> <HEAD> <TITLE>Afficher les informations d'une Base de données </TITLE> </HEAD> <BODY> <H1>Tables de Base de données </H1> <FORM NAME="form1" ACTION="collecte.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 Boutique"); 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>Nom</TH> <TH>Ville</TH> <TH>Pays</TH> <TH>Email</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="Suivant" ONCLICK="moveNext()"> <INPUT TYPE="BUTTON" VALUE="Précédent" ONCLICK="movePrevious()"> </FORM> <SCRIPT LANGUAGE="JavaScript"> <!-- function moveNext() { var counter = 0 counter = parseInt(document.form1.hidden.value) + 1 document.form1.hidden.value = counter form1.submit() } function movePrevious() { var counter = 0 counter = parseInt(document.form1.hidden.value) - 1 document.form1.hidden.value = counter form1.submit() } // --> </SCRIPT> </BODY> </HTML> |
Cet article JSP: Accéder à une Base de données et afficher les données d’une table est apparu en premier sur .