Valeur par défaut dans Access

ashtonn -  
 ashtonn -
bonjour à tous,

je vous expose le problème que je rencontre:
en fait, ce que j'aimerais faire, c'est affecter une valeur par défaut à un champs d'une table, valeur qui dépendra d'un autre champs de la même table

pour illustrer:
si la valeur du champs 'client' <= 100 alors j'aimerais affecter la valeur 1 au champs 'typedeclient', si 'client' <= 200 alors 'typedeclient' = 2
('client' et 'typeclient' appartiennent à une même table 'donneesclients')

pour ce faire je dois mettre une expression dans 'valeur par défaut', mais le problème est que je ne sais pas laquelle...

voilà, je vous remercie d'avance

3 réponses

blux Messages postés 27989 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Salut,

tu veux faire cela en SQL ?

UPDATE donneesclients SET typedeclient = int(client/100);

ou alors j'ai raté quelque chose...

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
Utilisateur anonyme
 
de toutes façons c'est une erreur structurelle. _pas de champ calculé_ dans une table.

le résultat est déduis de la valeur d'une autre champ de la même table, il ne doit être calculé que sur demande (affichage, autre calcul...)

mais tu fais ce que tu veux (-:

kinder.surprise,
caractère banane
0
blux Messages postés 27989 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
ou alors j'ai raté quelque chose...
C'est bien ce que je disais... :-)

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
ashtonn
 
en effet, il n'est pas possible d'effectuer l'opération que je souhaite dans une table

il n'y a qu'en passant par une reqûete que je peux le faire...

merci quand meme
0