Gestion de mot de passe
KBOS
-
Chris 94 Messages postés 54087 Date d'inscription Statut Modérateur Dernière intervention -
Chris 94 Messages postés 54087 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Mon code source n'a pas de blem et pourtant jen'arriver pas à me connceter
Mon code source n'a pas de blem et pourtant jen'arriver pas à me connceter
CLASSE: connecter import com.mysql.jdbc.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * * @author SowOusmane */ public class Connecter { Connection con; String url; String username; String password; Statement stm; String SQL; int Port; String Host; public Connecter(String url, String username, String password, String Host, int Port){ this.url = url; this.username = username; this.password = password; this.Host = Host; this.Port = Port; } public java.sql.Connection connexionDatabase() { try { Class.forName("com.mysql.jdbc.Driver"); con = (Connection) DriverManager.getConnection(url, username, password); } catch (Exception e) {System.err.println(e);// } return con; } Connection ObtenirConnexion(){return con;} public java.sql.Connection closeconnexion() { try { con.close(); } catch (Exception e) {System.err.println(e);// } return con; } public ResultSet exécutionQuery(String sql) { connexionDatabase(); ResultSet resultSet = null; try { stm = con.createStatement(); resultSet = stm.executeQuery(sql); System.out.println(sql); } catch (SQLException ex) {System.err.println(ex);// } return resultSet; } public String exécutionUpdate(String sql) { connexionDatabase(); String result = ""; try { stm = con.createStatement(); stm.executeUpdate(sql); result = sql; } catch (SQLException ex) { result = ex.toString(); } return result; } public ResultSet querySelectAll(String nomTable) { connexionDatabase(); SQL = "SELECT * FROM " + nomTable; System.out.println(SQL); return this.exécutionQuery(SQL); } //Overload fungsi untuk eksekusi query select semua kolom dengan where public ResultSet querySelectAll(String nomTable, String état) { connexionDatabase(); SQL = "SELECT * FROM " + nomTable + " WHERE " + état; return this.exécutionQuery(SQL); } //Overload fungsi untuk eksekusi query select semua kolom dengan where public ResultSet querySelect(String[] nomColonne, String nomTable) { connexionDatabase(); int i; SQL = "SELECT "; for (i = 0; i <= nomColonne.length - 1; i++) { SQL += nomColonne[i]; if (i < nomColonne.length - 1) { SQL += ","; } } SQL += " FROM " + nomTable; return this.exécutionQuery(SQL); } //Overload fungsi untuk eksekusi query select dengan kolom spesifik dengan where public ResultSet fcSelectCommand(String[] nomColonne, String nomTable, String état) { connexionDatabase(); int i; SQL = "SELECT "; for (i = 0; i <= nomColonne.length - 1; i++) { SQL += nomColonne[i]; if (i < nomColonne.length - 1) { SQL += ","; } } SQL += " FROM " + nomTable + " WHERE " + état; return this.exécutionQuery(SQL); } public String queryInsert(String nomTable, String[] contenuTableau) { connexionDatabase(); int i; SQL = "INSERT INTO " + nomTable + " VALUES("; for (i = 0; i <= contenuTableau.length - 1; i++) { SQL += "'" + contenuTableau[i] + "'"; if (i < contenuTableau.length - 1) { SQL += ","; } } SQL += ")"; return this.exécutionUpdate(SQL); } //Fungsi eksekusi query insert public String queryInsert(String nomTable, String[] nomColonne, String[] contenuTableau) { connexionDatabase(); int i; SQL = "INSERT INTO " + nomTable + "("; for (i = 0; i <= nomColonne.length - 1; i++) { SQL += nomColonne[i]; if (i < nomColonne.length - 1) { SQL += ","; } } SQL += ") VALUES("; for (i = 0; i <= contenuTableau.length - 1; i++) { SQL += "'" + contenuTableau[i] + "'"; if (i < contenuTableau.length - 1) { SQL += ","; } } SQL += ")"; return this.exécutionUpdate(SQL); } //Fungsi eksekusi query update public String queryUpdate(String nomTable, String[] nomColonne, String[] contenuTableau, String état) { connexionDatabase(); int i; SQL = "UPDATE " + nomTable + " SET "; for (i = 0; i <= nomColonne.length - 1; i++) { SQL += nomColonne[i] + "='" + contenuTableau[i] + "'"; if (i < nomColonne.length - 1) { SQL += ","; } } SQL += " WHERE " + état; return this.exécutionUpdate(SQL); } //Fungsi eksekusi query delete public String queryDelete(String nomtable) { connexionDatabase(); SQL = "DELETE FROM " + nomtable; return this.exécutionUpdate(SQL); } //Overload fungsi eksekusi query delete dengan where public String queryDelete(String nomTable, String état) { connexionDatabase(); SQL = "DELETE FROM " + nomTable + " WHERE " + état; return this.exécutionUpdate(SQL); } }
A voir également:
- Gestion de mot de passe
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Voir mot de passe wifi android - Guide