Prob SQL delete

bigboy2g15 Messages postés 66 Date d'inscription mercredi 31 mars 2004 Statut Membre Dernière intervention 3 juin 2004 - 26 avril 2004 à 14:44
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 - 26 avril 2004 à 15:36
Bonjour,

Voila j'ai une table avec SYMBOLE_PERS comme seule clé primaire et quand je fais : ma_requette "Delete PRENOM_PERS from PERSONNES_A_CONTACTER where SYMBOLE_PERS '" & RTrim(Combo1.text) & "' ;"
bdd.Execute (ma_requette)

ca me supprime tout l'enregistrement qui correspont à combo1.test, et pas simplement le prénom de la personnes.

merci pour toutes réponse ou remarque

4 réponses

cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
26 avril 2004 à 14:48
labout
une requete Delete detruit le ou les l'enregistrements
pour remplacer le prenom par rien c'est
"Update PERSONNES_A_CONTACTER set PRENOM_PERS='' where SYMBOLE_PERS = '" & RTrim(Combo1.text) & "' ;"
@+
0
bigboy2g15 Messages postés 66 Date d'inscription mercredi 31 mars 2004 Statut Membre Dernière intervention 3 juin 2004
26 avril 2004 à 15:03
OK merci, mais j'avais vu cette syntaxe ds pas mal de tutoriaux sql, je pensais qu'elle pouvais marcher.

Sinon j'avais déja fait ta solution mais ca fait des '' dans la bdd access, et c pas bô :o), mais surtout je me demandais si cela remplacai vraiment prenom par "rien"

merci encore
0
bigboy2g15 Messages postés 66 Date d'inscription mercredi 31 mars 2004 Statut Membre Dernière intervention 3 juin 2004
26 avril 2004 à 15:32
En fait j'ai trouvé ce qu'il me fallait :

Un update avec prenoom_pers = NULL
0
cs_labout Messages postés 1356 Date d'inscription samedi 8 décembre 2001 Statut Membre Dernière intervention 23 octobre 2006 8
26 avril 2004 à 15:36
labout

Cela ne doit pas te mettre '' dans la table mais une chaine vide
@+
0
Rejoignez-nous