Probleme delete

eya17 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
eya17 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
j'ai besoin de votre aide svp j'ai un problème au niveau du delete ça passe très bien au niveau de la console mais au niveau de la base de données pas de changements
A voir également:

1 réponse

Nexii Messages postés 338 Date d'inscription   Statut Membre Dernière intervention   588
 
Bonjour,

Etes-vous sur de vos paramètres de connexions à la DB ? Avez-vous déjà réussi une opération sur celle-ci ?

Les parenthèses autour du ? c'est pour quoi ? Essayez sans.

Ajoutez un finally pour réaliser un close de ps et conn (if != null évidemment)
0
eya17 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
j'ai déjà testé une opération select et ça marche très bien . j'ai même enlevé les () même problème il m'affiche
success
success bd
David
okkkkkkkkkkkkkkk

mais au niveau de la base de données pas de changements :/
0
Nexii Messages postés 338 Date d'inscription   Statut Membre Dernière intervention   588
 
Essaye de rajouter en haut de ton try :
conn.setAutoCommit(false);


Puis à la fin de ta transaction :
con.commit();


Ensuite si ça ne marche pas, peut-être que ton paramètre est faux et la string passé n'existe pas en entrée de la BDD. Quel type de donnée correspond au champ "FIRST_NAME", VARCHAR j'imagine ?
0
eya17 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   > Nexii Messages postés 338 Date d'inscription   Statut Membre Dernière intervention  
 
oui c'est VARCHAR mais il m'affiche maintenant un problème de clé étrangère :/ il ne peut pas supprimer car un des attributs de cette table existe comme clé étrangère dans une autre table !! c'est quoi la solution ?? :(
0
Nexii Messages postés 338 Date d'inscription   Statut Membre Dernière intervention   588
 
Si l'attribut que tu souhaite supprimer est une clé étrangère dans une autre table tu dois d'abord supprimer cette autre table.. Pour ce qui touche aux BDD je te propose de suivre quelques cours sur le modèle de données, car tu ne sembles pas savoir ce que tu fais.
0
eya17 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   > Nexii Messages postés 338 Date d'inscription   Statut Membre Dernière intervention  
 
regarde j'ai une table departments et chaque department contient une liste d'employées ! normalement c possible de supprimer une ligne de la table employees
0