JDBC Réaliser en Java un programme client dune Base de Données.
JDBC Java
-
Upload
sofien-azouzi -
Category
Software
-
view
41 -
download
0
Transcript of JDBC Java
JDBC avec Mysql
Informations d'accès à la base de données
Informations d'accès à la base de données
String dbName = "databaseName";
String url = "jdbc:mysql://localhost/"+dbName;
String login = "root";
String passwd = "";
Ajouter des informations au base de données
Ajouter des informations au base de donnéesEtape 1 : Chargement du driver
Etape 2 : Récupération de la connexion
Etape 3 : Création d'un statement
Etape 4 : Exécution requête
Etape 5 : Libérer ressources de la mémoire.
Lire les informations de la base de données
Lire les informations de la base de donnéesEtape 1 : Chargement du driver
Etape 2 : Récupération de la connexion
Etape 3 : Création d'un statement
Etape 4 : Exécution requête
Etape 5 : Libérer ressources de la mémoire.
?
Ajouter des informations au base de données
Ajouter des informations au base de donnéesEtape 1 : Chargement du driver :
Class.forName("com.mysql.jdbc.Driver");
Etape 2 : Récupération de la connexion :
Connection connection = DriverManager.getConnection(url, login, passwd);
Ajouter des informations au base de données
Etape 3 : Création d'un statement :
String s ;
Statement statement = connection.createStatement();
String sql =
"INSERT INTO `tableName` (`colonne`) VALUES ('"+ s +"')";
Ajouter des informations au base de donnéesEtape 4 : Exécution requête :
statement.executeUpdate(sql);
Etape 5 : Libérer ressources de la mémoire :
connection.close();
statement.close();
Lire les informations de la base de données
Lire les informations de la base de donnéesEtape 1 : Chargement du driver :
Class.forName("com.mysql.jdbc.Driver");
Etape 2 : Récupération de la connexion :
connection = DriverManager.getConnection
(url, login, passwd);
Lire les informations de la base de donnéesEtape 3 : Création d'un statement :
statement = connection.createStatement();
String sql = "SELECT * FROM tableName";
Etape 4 : Exécution requête :
ResultSet resultSet = statement.executeQuery(sql);
Lire les informations de la base de donnéesEtape 5 : Libérer ressources de la mémoire :
connection.close();
statement.close();
public static void main(String[] args) {
...
ajouterEnBase( "..." );
lireEnBase();
...
}