Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Tisane
Bonjour Adrimal,
Je souhaiterais remplacer un champ vide par une valeur mais je n'y parviens pas. Avez vous une idée ?
Si j'ai bien compris : - crée une requête basée sur la table qui contient le champ vide - place le champ vide dans la grille d'interrogation (en bas) - menu Requête | Requête Mise à jour (ou outil équivalent) - dans la ligne "Critère" en bas, tape le mot Null - dans la ligne "Mise à jour", tape la valeur que tu souhaites affecter - clique sur le bouton "Exécuter" (point d'exclamation rouge dans la barre d'outils)
Nota : tu auras la même valeur pour tous les enregistrements dont le champ était "null". C'est bien ce que tu veux ?
-- Tisane
Bonjour Adrimal,
Je souhaiterais remplacer un champ vide par une valeur mais je n'y
parviens
pas. Avez vous une idée ?
Si j'ai bien compris :
- crée une requête basée sur la table qui contient le champ vide
- place le champ vide dans la grille d'interrogation (en bas)
- menu Requête | Requête Mise à jour (ou outil équivalent)
- dans la ligne "Critère" en bas, tape le mot Null
- dans la ligne "Mise à jour", tape la valeur que tu souhaites affecter
- clique sur le bouton "Exécuter" (point d'exclamation rouge dans la barre
d'outils)
Nota : tu auras la même valeur pour tous les enregistrements dont le champ
était "null". C'est bien ce que tu veux ?
Je souhaiterais remplacer un champ vide par une valeur mais je n'y parviens pas. Avez vous une idée ?
Si j'ai bien compris : - crée une requête basée sur la table qui contient le champ vide - place le champ vide dans la grille d'interrogation (en bas) - menu Requête | Requête Mise à jour (ou outil équivalent) - dans la ligne "Critère" en bas, tape le mot Null - dans la ligne "Mise à jour", tape la valeur que tu souhaites affecter - clique sur le bouton "Exécuter" (point d'exclamation rouge dans la barre d'outils)
Nota : tu auras la même valeur pour tous les enregistrements dont le champ était "null". C'est bien ce que tu veux ?
-- Tisane
adrimal
Bonjour Tisane, Merci pour ta réponse mais lorsque je fais cette requête Access me dit : L'opération doit utiliser une requête qui peut être mise à jour. En fait j'ai un champ A dans une table XXX qui peut être vide ou égal à 999999 ou à 425. J'ai crée une table YYY ou je dis si mon champ A est égal à 999999 je mets Toto dans un champ B, si mon champ A est égal à 425 je mets Tata dans un champ B mais je ne sais pas comment dans cette table je dois indiquer si mon champ est vide je mets Tutu dans mon champ B. ALors j'ai crée une table YYY avec les 2 premiers cas et fais une liaison avec ma table XXX dans ma requête. Les résultats obtenus sont corrects mais il me reste à renseigner mes champs vides ! Merci de votre aide Adrimal
Bonjour Adrimal,
Je souhaiterais remplacer un champ vide par une valeur mais je n'y parviens pas. Avez vous une idée ?
Si j'ai bien compris : - crée une requête basée sur la table qui contient le champ vide - place le champ vide dans la grille d'interrogation (en bas) - menu Requête | Requête Mise à jour (ou outil équivalent) - dans la ligne "Critère" en bas, tape le mot Null - dans la ligne "Mise à jour", tape la valeur que tu souhaites affecter - clique sur le bouton "Exécuter" (point d'exclamation rouge dans la barre d'outils)
Nota : tu auras la même valeur pour tous les enregistrements dont le champ était "null". C'est bien ce que tu veux ?
-- Tisane
Bonjour Tisane,
Merci pour ta réponse mais lorsque je fais cette requête Access me dit :
L'opération
doit utiliser une requête qui peut être mise à jour.
En fait j'ai un champ A dans une table XXX qui peut être vide ou égal à
999999 ou à 425. J'ai crée une table YYY ou je dis si mon champ A est égal à
999999 je mets Toto dans un champ B, si mon champ A est égal à 425 je mets
Tata dans un champ B mais je ne sais pas comment dans cette table je dois
indiquer si mon champ est vide je mets Tutu dans mon champ B. ALors j'ai crée
une table YYY avec les 2 premiers cas et fais une liaison avec ma table XXX
dans ma requête. Les résultats obtenus sont corrects mais il me reste à
renseigner mes champs vides !
Merci de votre aide
Adrimal
Bonjour Adrimal,
Je souhaiterais remplacer un champ vide par une valeur mais je n'y
parviens
pas. Avez vous une idée ?
Si j'ai bien compris :
- crée une requête basée sur la table qui contient le champ vide
- place le champ vide dans la grille d'interrogation (en bas)
- menu Requête | Requête Mise à jour (ou outil équivalent)
- dans la ligne "Critère" en bas, tape le mot Null
- dans la ligne "Mise à jour", tape la valeur que tu souhaites affecter
- clique sur le bouton "Exécuter" (point d'exclamation rouge dans la barre
d'outils)
Nota : tu auras la même valeur pour tous les enregistrements dont le champ
était "null". C'est bien ce que tu veux ?
Bonjour Tisane, Merci pour ta réponse mais lorsque je fais cette requête Access me dit : L'opération doit utiliser une requête qui peut être mise à jour. En fait j'ai un champ A dans une table XXX qui peut être vide ou égal à 999999 ou à 425. J'ai crée une table YYY ou je dis si mon champ A est égal à 999999 je mets Toto dans un champ B, si mon champ A est égal à 425 je mets Tata dans un champ B mais je ne sais pas comment dans cette table je dois indiquer si mon champ est vide je mets Tutu dans mon champ B. ALors j'ai crée une table YYY avec les 2 premiers cas et fais une liaison avec ma table XXX dans ma requête. Les résultats obtenus sont corrects mais il me reste à renseigner mes champs vides ! Merci de votre aide Adrimal
Bonjour Adrimal,
Je souhaiterais remplacer un champ vide par une valeur mais je n'y parviens pas. Avez vous une idée ?
Si j'ai bien compris : - crée une requête basée sur la table qui contient le champ vide - place le champ vide dans la grille d'interrogation (en bas) - menu Requête | Requête Mise à jour (ou outil équivalent) - dans la ligne "Critère" en bas, tape le mot Null - dans la ligne "Mise à jour", tape la valeur que tu souhaites affecter - clique sur le bouton "Exécuter" (point d'exclamation rouge dans la barre d'outils)
Nota : tu auras la même valeur pour tous les enregistrements dont le champ était "null". C'est bien ce que tu veux ?
-- Tisane
Tisane
Re-,
En fait j'ai un champ A dans une table XXX qui peut être vide ou égal à 999999 ou à 425. J'ai crée une table YYY ou je dis si mon champ A est égal à 999999 je mets Toto dans un champ B, si mon champ A est égal à 425 je mets Tata dans un champ B mais je ne sais pas comment dans cette table je dois indiquer si mon champ est vide je mets Tutu dans mon champ B. ALors j'ai crée une table YYY avec les 2 premiers cas et fais une liaison avec ma table XXX dans ma requête. Les résultats obtenus sont corrects mais il me reste à renseigner mes champs vides !
Si tu crées une autre table, ce n'est pas une requête Mise à jour mais une requête Ajout qu'il faut utiliser avec un champ virtuel comme exp: VraiFaux([A]9999;"Toto";VraiFaux([A]B5;"Tata";"Tutu")) par exemple.
Tisane (pas certaine d'avoir encore compris)
Re-,
En fait j'ai un champ A dans une table XXX qui peut être vide ou égal à
999999 ou à 425. J'ai crée une table YYY ou je dis si mon champ A est égal
à
999999 je mets Toto dans un champ B, si mon champ A est égal à 425 je mets
Tata dans un champ B mais je ne sais pas comment dans cette table je dois
indiquer si mon champ est vide je mets Tutu dans mon champ B. ALors j'ai
crée
une table YYY avec les 2 premiers cas et fais une liaison avec ma table
XXX
dans ma requête. Les résultats obtenus sont corrects mais il me reste à
renseigner mes champs vides !
Si tu crées une autre table, ce n'est pas une requête Mise à jour mais une
requête Ajout qu'il faut utiliser avec un champ virtuel comme
exp: VraiFaux([A]9999;"Toto";VraiFaux([A]B5;"Tata";"Tutu"))
par exemple.
En fait j'ai un champ A dans une table XXX qui peut être vide ou égal à 999999 ou à 425. J'ai crée une table YYY ou je dis si mon champ A est égal à 999999 je mets Toto dans un champ B, si mon champ A est égal à 425 je mets Tata dans un champ B mais je ne sais pas comment dans cette table je dois indiquer si mon champ est vide je mets Tutu dans mon champ B. ALors j'ai crée une table YYY avec les 2 premiers cas et fais une liaison avec ma table XXX dans ma requête. Les résultats obtenus sont corrects mais il me reste à renseigner mes champs vides !
Si tu crées une autre table, ce n'est pas une requête Mise à jour mais une requête Ajout qu'il faut utiliser avec un champ virtuel comme exp: VraiFaux([A]9999;"Toto";VraiFaux([A]B5;"Tata";"Tutu")) par exemple.