Code java pour remplir le carnet d`adresse

publicité
import java.sql.*;
import java.io.*;
import java.util.*;
Code java pour remplir le carnet d’adresse
dynamiquement
public class jdbc2_1 {
public static void main(String[] args) throws java.io.IOException {
BufferedReader in = new BufferedReader( new InputStreamReader(System.in)) ;
System.out.println("JDBC");
Connection connection = null;
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver());
}
catch (Exception E) {
System.out.println("Unable to load driver.");
System.out.println(E.getMessage());
E.printStackTrace();
return;
}
try {
connection = DriverManager.getConnection(
"jdbc:microsoft:sqlserver://localhost:1433;user=sa;password=;DatabaseName=Carnet_dadresses");
}
catch (Exception E) {
System.out.println("Unable to connect.");
System.out.println(E.getMessage());
// E.printStackTrace();
return;
}
System.out.println("Saisir votre Categorie 'Ami(e)','Famille','Autre'");
String Categorie = in.readLine();
System.out.println("Saisi ton 'Nom' ");
Code SQL pour crée la DataBase
String Nom = in.readLine();
Carnet_dadresses
et la table carnet
System.out.println("Saisi ton 'Prénom'");
String Prenom = in.readLine();
System.out.println("Saisi ton 'Adresse'");
create database Carnet_dadresses
String Adresse = in.readLine();
create table carnet
System.out.println("Saisi ton 'CodePostal'");
(Categorie Varchar (20) not null,
String CodePostal = in.readLine();
Nom varchar (20) not null,
System.out.println("Saisi t'à 'Ville'");
Prenom Varchar (20)
not null,
String Ville = in.readLine();
Adresse Varchar (50),
System.out.println("Saisi ton 'Pays'");
CodePostal Varchar (10),
String Pays = in.readLine();
Ville Varchar (30),
System.out.println("Saisi ton 'Téléphone'");
Pays Varchar (30),
String Telephone = in.readLine();
Telephone Varchar (20),
System.out.println("Saisi ton 'Numéro de Mobile'");
Mobile Varchar (20),
String Mobile = in.readLine();
DateDeNaissance Varchar (20),
System.out.println("Quelle es ta 'Date de Naissance'");
constraint pk_nomprenom
String DateDeNaissance = in.readLine();
primary key (Nom,Prenom));
String Query =
"INSERT INTO carnet VALUES ('"+Categorie+"', '"+Nom+"', '"+Prenom+"', '"+Adresse+"', '"+CodePostal+"', '"+Ville+"', "+
"'"+Pays+"', '"+Telephone+"', '"+Mobile+"', '"+DateDeNaissance+"');";
System.out.println( Query);
try {
Statement Stmt = connection.createStatement();
int Resultat = Stmt.executeUpdate( Query);
System.out.println("Nombre d'enregistrements modifiés : " + Resultat);
}
catch (Exception E) {
System.out.println("Unable to query.");
System.out.println(E.getMessage());
// E.printStackTrace();
return;
}
System.out.println("Done !");
}
}
Téléchargement