Salut,
Pourriez-vous me dire comment supprimer des enregistrements que leur clef primaire est une clefs composite ? Merci
Salut,
Pourriez-vous me dire comment supprimer des enregistrements que leur clef primaire est une clefs composite ? Merci
en précisant les valeurs des différents champs de la clé :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part DELETE FROM LaTable WHERE LaClé1 = xxx and LaClé2 = yyy
Merci tomlev.
Sinon, si je ne fais pas comme ce que tu viens de dire, je ne pourrai pas supprimer?
Si, tu pourras
Mais en précisant les valeurs de toutes les colonnes de la clé, tu es sûr de ne supprimer que la ligne concernée. Par exemple, si tu ne précise que LaClé1, tu supprimeras toutes les lignes qui ont la valeur spécifiée de LaClé1, quelle que soit la valeur de LaClé2
Effectivement, mais MaClef2 constitu un code ISO 639-1, donc c'est unique dans un sens, (Comme FR, D, NL,...) mais malgré ca , je galère depuis plus d'une semaine pour supprimer un bête enregistrement d'une datagridview et je n'arrive pas. J'ai quand même exagéré vise à vis mes supérieurs.
L'ajout et la lecture se font sans problèmes.
Si tu veux bien me dépanner n'hésite pas, je suis entre le clou et le marteau depuis quelques temps.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager