Gérer une incrementation a partir d'une autre table
Fermé
smanss78
Messages postés
2
Date d'inscription
vendredi 18 mars 2016
Statut
Membre
Dernière intervention
19 mars 2016
-
18 mars 2016 à 21:57
smanss78 Messages postés 2 Date d'inscription vendredi 18 mars 2016 Statut Membre Dernière intervention 19 mars 2016 - 19 mars 2016 à 18:00
smanss78 Messages postés 2 Date d'inscription vendredi 18 mars 2016 Statut Membre Dernière intervention 19 mars 2016 - 19 mars 2016 à 18:00
A voir également:
- Gérer une incrementation a partir d'une autre table
- Table ascii - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Table des matières word - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Comment faire une liste déroulante dans excel à partir d'une plage nommée ? - Guide
1 réponse
Utilisateur anonyme
19 mars 2016 à 00:02
19 mars 2016 à 00:02
Bonjour
Il y a AUTOINCREMENT pour ça :
Il y a AUTOINCREMENT pour ça :
`id` int unsigned NOT NULL AUTOINCREMENT,
19 mars 2016 à 18:00
la table B doit contenir qu'une seule colonne et une seule ligne initialisée à 1 puis a chaque rdv pris je dois ecraser la valeur et la remplcer par 2 en faisant +1 a la ligne, ensuite je dois recuperer cette valeur et l'inserer dans la colonne id de ma table rdv.
Voici la fonction que j'ai créer pour ecrire sur ma table :
public void Ecrirerdv (Formulairebean formulaire) throws SQLException {
try (Connection connexion = daoFactory.getConnection();
PreparedStatement preparedStatement = connexion.prepareStatement("INSERT INTO rdv(date1,date2,date3,heure_debut1,heure_debut2,heure_debut3"
+ "heure_fin1,heure_fin2,heure_fin3,date,motif_etudiant) "
+ "VALUES(?,?,?,?,?,?,?,?,?,?,?);"))
{
preparedStatement.setString(1, formulaire.getDate1());
preparedStatement.setString(2, formulaire.getDate2());
preparedStatement.setString(3, formulaire.getDate3());
preparedStatement.setString(4, formulaire.getHeure_debut1());
preparedStatement.setString(5, formulaire.getHeure_debut2());
preparedStatement.setString(6, formulaire.getHeure_debut3());
preparedStatement.setString(7, formulaire.getHeure_fin1());
preparedStatement.setString(8, formulaire.getHeure_fin2());
preparedStatement.setString(9, formulaire.getHeure_fin3());
preparedStatement.setString(10, formulaire.getDate());
preparedStatement.setString(11, formulaire.getMotif_etudiant());
preparedStatement.executeUpdate();
}}
Il me manque la colonne id qui me pose probleme bien sur.