Se connecter avec
S'enregistrer | Connectez-vous

[Access] Valeur par défaut des nouveaux enregistrements d'une table

Dernière réponse : dans Programmation

Salut !

Je suis chargé de développer une base de données Access pour suivre des indicateurs de production. cependant je suis novice dans le domaine car je n'ai jamais appris, ni à utiliser Access, ni à programmer sous VB.

Voila mon problème :
j'aimerai que certains champs d'une table T prenne, pour chaque nouvel enregistrement, une valeur A par défaut. la valeur A aura été entrée par l'utilisateur à l'ouverture de la base.

j'ai essayé de stocké la valeur A dans une table dédiée mais je n'arrive pas à paramétrer la table T pour qu'elle prenne la valeur A par défaut

AIDEEZ MOI s'il vous plait, je suis vraiment en galère ...

merci d'avance !
Lassé par la pub ? Créez un compte
Expert Programmation

1° --> Exige une formation !

2° --> Demande de l'aide sur PPC.

Bon, si tu vas à la formation sur ACCESS, tu y découvriras que ce n'est pas un bon SGBD, c'est juste un outil bureautique.

Il n'y a pas de clause DEFAULT dans le SQL limité d'ACCESS.

On peut quand même trouver des solutions de contournement.
Passer une requête UPDATE à l'issue d'un ajout par exemple, pour aller chercher la valeur A.

INSERT INTO T (F1, F2) VALUES ("X", "Y");
UPDATE T SET F1=(SELECT VAL FROM T_DEDIE) WHERE F1 IS NULL;


(non testé - pas le temps, il est midi :) )
Lassé par la pub ? Créez un compte