|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 23 ![]() |
Bonjour,
Je rentre des données dans une table à partir d'un formulaire avec une requete ajout, j'ai ajouté une requête suppression dans le but d'annuler la dernière saisie, malheureusement cette requête vide toutes les données de ma table, je ne sais pas quel critère mettre pour corriger le tir. Avez-vous une solution? |
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Inscription : juillet 2010 Messages : 117 ![]() |
Bonjour à toi.
Si tu souhaites continuer sur le principe de fonctionnement que tu décris, je te suggère de mettre un champs avec un numéro auto-incrémenté dans ta table. Comme ca si tu souhaites supprimer ton dernier enregistrement, tu peux faire la requête suivante : Code :
__________________
"Je suis capable du meilleur comme du pire, mais dans le pire, c'est moi le meilleur" Coluche. |
||
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 23 ![]() |
Merci, pour la réponse,
peut tu m'indiquer STP commenent entrer une ligne de code, je suis débutant dans access ( une semaine) et je ne maîtrise pas grand chose. |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : juillet 2010 Messages : 117 ![]() |
En fait ce que je t'ai indiqué est simplement la quête affiché sous forme SQL.
Pour faire cela, tu cliques sur créer une requête en mode création. A ce moment Access t'ouvre son éditeur de requête et une fenêtre te proposant de choisir parmis les tables de ta base. Tu fermes cette fenêtre. Le bouton le plus à gauche sous les menus te permet de choisir le mode d'affichage de ton éditeur de requêtes. Tu cliques sur la petite flèche pour voir les choix possible et tu choisis SQL. Tu peux ensuite copier/coller la requête que je t'ai donné précédemment. Comme tu es nouveau sur Access, je te suggère de jeter un oeil à cette page. Tu y trouveras des lectures plus qu'instructives : http://access.developpez.com/cours/?...ebuter#debuter Cordialement,
__________________
"Je suis capable du meilleur comme du pire, mais dans le pire, c'est moi le meilleur" Coluche. |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 23 ![]() |
Merci de m'avoir répondu,
je vais essayer ça tout de suite. |
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : juillet 2010 Messages : 117 ![]() |
Pense à cliquer sur "Résolu" en bas de conversation si le problème a trouvé sa solution.
__________________
"Je suis capable du meilleur comme du pire, mais dans le pire, c'est moi le meilleur" Coluche. |
|
|
00
|
|
|
#7 |
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 23 ![]() |
Slt,
petit problème lorsque j'ouvre la requête une boite de dialogue s'ouvre avec l'inscription "entrer la valeur du paramètre" et le nom du paramètre en question à savoir "Num_Auto". Là si je lui entre un numéro il supprime toute la table. |
|
|
00
|
|
|
#8 | ||
|
Membre habitué
![]() Inscription : juillet 2010 Messages : 117 ![]() |
Hum..
Essaie comme ça : Code :
Cordialement,
__________________
"Je suis capable du meilleur comme du pire, mais dans le pire, c'est moi le meilleur" Coluche. |
||
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 23 ![]() |
Merci pour les réponses,
Le numéro auto s'incrémente comme il faut, et avec le nouveau code, la boite de dialogue apparaît 2 fois. |
|
|
00
|
|
|
#10 |
|
Invité régulier
![]() Inscription : janvier 2011 Messages : 23 ![]() |
Pour que ça marche il a fallut que je remplace Num_auto par Numéro_auto.
Sinon ça fonctionne très bien, Merci
|
|
|
00
|
|
|
#11 |
|
Membre habitué
![]() Inscription : juillet 2010 Messages : 117 ![]() |
Ok, il faisait apparaître la boîte de dialogue car il ne reconnaissait pas le nom du champ en fait.
Bonne continuation.
__________________
"Je suis capable du meilleur comme du pire, mais dans le pire, c'est moi le meilleur" Coluche. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com