Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Metier;
- import java.sql.*; import java.util.*;
- public class Restaurant {
- public static String ch;
- private final static String JDBC_URL = "jdbc:mysql://localhost:81/bdtp4" ;
- public List<Menu> getProduitParMC(String ch)
- {
- List<Menu> pr=new ArrayList<Menu>();
- try {
- //chargement du pilote
- System.out.println("avant connexion");
- Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
- //Class.forName("com.mysql.jdbc.Driver") ;
- //Création de la connexion
- Connection conn=DriverManager.getConnection(JDBC_URL,"root","");
- //DriverManager.getConnection("jdbc:odbc:bdtp4","","");
- System.out.println("apres connexion");
- //la requête
- PreparedStatement ps=conn.prepareStatement ("select * from Menu");
- System.out.println("apres requete");
- // chercher le mot clé dans n'importe quel endroit de la designattion
- //ps.setString(1,"%"+mc+"%");
- //recevoir le résultat dans un ResultSet
- ResultSet rs=ps.executeQuery();
- System.out.println("apres execution requete");
- //Affichage des titre des colonnes de la table produit
- ResultSetMetaData rsmd= rs.getMetaData();
- ch="";
- for (int i=1; i<=rsmd.getColumnCount();i++)
- {ch=ch+(String)(rsmd.getCatalogName(i));}
- while(rs.next()){
- Menu p=new Menu(01,"Salade");
- p.setCodeMenu(rs.getInt("CODEMENU"));
- p.setLib(rs.getString("LIB"));
- pr.add(p);
- }
- } catch (Exception e) { e.printStackTrace(); }
- return pr;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment