Bonsoir a tous je suis entrain d'écrire un programme pour modifier le nom,prenom,date de naissance(ddn),sexe d'un médecin quelconque
je travail avec les couches Bo,Service,Dao
mais quand je clique sur la bouton modifier de l interface je reçois cette
erreur
alors que ma requête est juste
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORA-01747: spécification utilisateur.table.colonne, table.colonne ou colonne non valide
j ai besoin d aide merci d avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 public static void DaoModiferMedcin(Medcin mdc, Connection conn) { try { String req ="update medcin set NOM=?,PRENOM=?,DDN=?,SEXE=?, where IDMEDCIN=? "; PreparedStatement ps = conn.prepareStatement(req); ps.setString(1, mdc.getNOM()); ps.setString(2, mdc.getPRENOM()); java.sql.Date ddn = new java.sql.Date(mdc.getDDN().getTime()); ps.setDate(3, ddn); ps.setString(4, mdc.getSEXE()); ps.setInt(5, mdc.getIDMEDCIN()); ps.executeUpdate(req); } catch (Exception e) { System.err.println("erreur dans DaoMis_a_jour_medcin.DaoModiferMedcin: "+e.getMessage()); } }![]()
Partager