rechercher des donnes dans Bd oracle à partir de jsf

rechercher des donnes dans Bd oracle à partir de jsf - Java - Programmation

Marsh Posté le 22-05-2011 à 16:40:59    

Salut  
je veux un exemple  de code pour chercher des données  dans une BD oracle j'arrive à afficher tous mes données dans une page jsf avec ( select * from mytable)  mais ce que j'ai besoin c'est afficher en  tapant un mot clé  avec la requete (select * from mytable where id ="+v+" )
 
la question est comment on peut récupérer  "v" (la valeur entrer )  
et afficher seulement les élément correspondants  
pourriez vous m'aider s'il vous plait
merci  
voici mon code pour l' affichage de tous les éléments  

Code :
  1. <%@page contentType="text/html" pageEncoding="UTF-8"%>
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  3.    "http://www.w3.org/TR/html4/loose.dtd">
  4. <%@ page import="java.sql.*" %>
  5. <% Class.forName("oracle.jdbc.driver.OracleDriver" ); %>
  6. <HTML>
  7.     <HEAD>
  8.         <TITLE>The tableName Database Table </TITLE>
  9.     </HEAD>
  10.     <BODY>
  11.         <H1>The tableName Database Table </H1>
  12.         <%
  13.             Connection connection = DriverManager.getConnection(
  14.                  "jdbc:oracle:thin:@localhost:1521:gmao", "pfe", "gmao" );
  15.             Statement statement = connection.createStatement() ;
  16.             ResultSet resultset =
  17.                 statement.executeQuery("select username, jobposition from user_details " ) ;
  18.         %>
  19.         <TABLE BORDER="1">
  20.             <TR>
  21.                 <TH>Name</TH>
  22.                 <TH>City</TH>
  23.             </TR>
  24.             <% while(resultset.next()){ %>
  25.             <TR>
  26.                 <TD> <%= resultset.getString(1) %></TD>
  27.                 <TD> <%= resultset.getString(2) %></TD>
  28.                
  29.             </TR>
  30.             <% } %>
  31.         </TABLE>
  32.     </BODY>
  33. </HTML>

Reply

Marsh Posté le 22-05-2011 à 16:40:59   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed