Package com.mysql.jdbc

Examples of com.mysql.jdbc.Connection


  private Connection getConnection() {
    /* Connexion à la base de données */
    String url = "jdbc:mysql://localhost:3306/netflox";
    String utilisateur = "root";
    String motDePasse = "";
    Connection connexion = null;
    /* Chargement du driver JDBC pour MySQL */
    try {
      Class.forName("com.mysql.jdbc.Driver");
    } catch (ClassNotFoundException e) {
      /* Gérer les éventuelles erreurs ici. */
 
View Full Code Here


         */
      }
  }

  public void inscrireUtilisateur(Utilisateur utilisateur) {
    Connection connex;
    connex = getConnection();
    String insert = "INSERT INTO `user`(`id`, `pseudo`, `nom`, `prenom`, `solde`, `psswd`) VALUES ( ?, ?, ?, ?, ?, ?) ";

    try {
      // inscription
      PreparedStatement preStat = (PreparedStatement) connex
          .prepareStatement(insert);

      preStat.setInt(1, 0);
      preStat.setString(2, utilisateur.getPseudo());
      preStat.setString(3, utilisateur.getNom());
View Full Code Here

    closeConnection(connex);
  }

  @Override
  public boolean existUtilisateur(Utilisateur utilisateur) {
    Connection connex;
    boolean exist = false;
    connex = getConnection();
    String select = "SELECT * FROM user WHERE pseudo = ? ";
    try {
      PreparedStatement preStat = (PreparedStatement) connex
          .prepareStatement(select);

      preStat.setString(1, utilisateur.getPseudo());

      ResultSet rs = preStat.executeQuery();
View Full Code Here

  }

  @Override
  public boolean canConnectUtilisateur(Utilisateur utilisateur) {
    Connection connex;
    boolean exist = false;
    connex = getConnection();
    String select = "SELECT * FROM user WHERE pseudo = ? AND psswd = ?";
    try {
      PreparedStatement preStat = (PreparedStatement) connex
          .prepareStatement(select);

      preStat.setString(1, utilisateur.getPseudo());
      preStat.setString(2, utilisateur.getMotDePasse());

View Full Code Here

    return exist;
  }

  @Override
  public int getSoldeUtilisateur(Utilisateur utilisateur) {
    Connection connex;
    int solde = -1;
    connex = getConnection();
    String select = "SELECT solde FROM user WHERE pseudo = ?";
    try {
      PreparedStatement preStat = (PreparedStatement) connex
          .prepareStatement(select);

      preStat.setString(1, utilisateur.getPseudo());
      ResultSet rs = preStat.executeQuery();
View Full Code Here

    return solde;
  }

  @Override
  public void updateSolde(Utilisateur utilisateur, int somme) {
    Connection connex;
    connex = getConnection();
    String select = "UPDATE user SET solde = solde + ? WHERE pseudo = ?";
    try {
      PreparedStatement preStat = (PreparedStatement) connex
          .prepareStatement(select);
      preStat.setInt(1, somme);
      preStat.setString(2, utilisateur.getPseudo());
      preStat.executeUpdate();
    } catch (SQLException ignore) {
View Full Code Here

  }

  @Override
  public ArrayList<Utilisateur> getAllUsers() {
    ArrayList<Utilisateur> l = new ArrayList<Utilisateur>();
    Connection connex;
    connex = getConnection();
    String select = "SELECT  * FROM `user`";
    try {
      PreparedStatement preStat = (PreparedStatement) connex
          .prepareStatement(select);

      ResultSet rs = preStat.executeQuery();
      while (rs.next()) {
        Utilisateur u = new Utilisateur();
View Full Code Here

  }

  @Override
  public void deleteListUsers(ArrayList<Utilisateur> list) {

    Connection connex;
    connex = getConnection();
    String delete = "DELETE FROM `user` WHERE id = ?";
    try {
      PreparedStatement preStat = (PreparedStatement) connex
          .prepareStatement(delete);
     
    for (Utilisateur u : list) {
      preStat.setInt(1, u.getId());     
      preStat.executeUpdate()
View Full Code Here

  private Connection getConnection(){
    /* Connexion à la base de données */
    String url = "jdbc:mysql://localhost:3306/netflox";
    String utilisateur = "root";
    String motDePasse = "";
    Connection connexion = null;
    /* Chargement du driver JDBC pour MySQL */
    try {
      Class.forName( "com.mysql.jdbc.Driver" );
    } catch ( ClassNotFoundException e ) {
      /* Gérer les éventuelles erreurs ici. */
 
View Full Code Here

  }
 
  @Override
  public int ajouterVente(Vente v) {
    int id = -1;
    Connection connex;
    connex = getConnection();
    String insert = "INSERT INTO `vente`(`idFilm`, `date`, `prix`, `idClient`, `type`) VALUES (?,?,?,?,?)";
    try {
      PreparedStatement preStat = (PreparedStatement) connex.prepareStatement(insert);   
      preStat.setString(1, v.getIdFilm());
      preStat.setLong(2, v.getDate());
      preStat.setInt(3, v.getPrix());
      preStat.setInt(4, v.getIdClient());
      preStat.setString(5, v.getType());
View Full Code Here

TOP

Related Classes of com.mysql.jdbc.Connection

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.