|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : champs dans access avec conditions... [ Base de données / ADO & DAO ] (chaudier37)
Informations & options pour cette discussion
|
dimanche 4 novembre 2007 à 13:54:43 |
champs dans access avec conditions...

chaudier37
|
Bonjour je travaille dans access. j'ai une table qui comporte trois chanps : nom, trouvé, date champs nom : champs texte champs trouvé : avec case à cocher : oui ou non champs date : date... si le champs trouvé est coché oui, on doit mettre la date dans le champs date, sinon il doit rester vide.
je voudrais mettre cette condition dans la table et je n'y arrive pas. je tente de le faire par vb mais je ne connais pas la syntaxe exacte.
quelqu'un peut il m'aider ? merci
|
|
|
|
dimanche 4 novembre 2007 à 18:44:57 |
Re : champs dans access avec conditions...

chaibat05
|
Salut, je crois que tu dois le faire par code. Au moment de la mise à jour de ta table. J' ai tenté le coup avec Vaide Si, mais parmis les fonctions intègrées, il n'y a pas le fameuc IIF(machin, Vrai,Faux). De plus il n' affiche pas les champs pour en choisir un sur lequel on peut tester.
I LIKE TO BE HERE WHEN I CAN
|
|
|
|
lundi 5 novembre 2007 à 10:08:19 |
Re : champs dans access avec conditions...

Molenn
|
Heu, je ne te comprends pas : Une table contient des données brutes. Tu ne peux pas y mettre de conditions. Ce que tu veux, c'est mettre à jour la table en fonction de ce qui se trouve dans le champ "trouvé" ? Ou c'est juste un affichage ? Dans les deux cas, faudra passer par une requête ou du code. Mais je conseille la requête, avec l'assistant d'ACCESS, c'est très simple. Pas de code, quelques glisser/déposer et ça roule.
Je pense que tu veux mettre à jour le champ Date (au passage, donne un autre nom que Date à ton champ, c'est un mot réservé dans ACCESS et tu risques de t'y perdre ou parfois de te retrouver avec un résultat étonnant, vaut mieux mettre DateTrouvée par exemple), tu vas donc devoir créer une requête Mise à jour en sélectionnant deux champs : Tu prends le champ "Trouvé" et tu lui mets en critère "Vrai" Tu prends le champ "Datetrouvée" et tu lui mets en mise à jour : "Date()"
A chaque fois que tu exécuteras la requête, chaque enregistrement de ta table sera mis à jour avec la date du jour quand le champ Trouvé est coché. A toi d'adapter après avec d'autres critères (mettre la date quand la case est cochée et que la date est à null, quelle date renseigner, etc ...)
Si ce n'est pas ce que tu voulais obtenir, et bien, précise un peu plus ton besoin ^^ Mais en tout état de cause, il n'y a pas de conditions dans une table. Que de la donnée brute.
Molenn
|
|
|
|
lundi 5 novembre 2007 à 10:19:03 |
Re : champs dans access avec conditions...

chaibat05
|
Bonjour Molenn, ce qu' il veut dire ,je pense que , c' est que lorsqu' on tente de d' entrer une date , Access doit tester sur la valeur de l' autre champ.Si c' est True accepter la donnée, si c' est False mettre AUTOMATIQUEMENT null dans le champ Date. Ce qui me parait, à défaut du code, infaisable ! AUTOMATIQUEMENT oui , mais il doit le gérer lui même par code.
I LIKE TO BE HERE WHEN I CAN
|
|
|
|
lundi 5 novembre 2007 à 11:13:15 |
Re : champs dans access avec conditions...

Molenn
|
Ah, oui, dans ce cas ^^ Mais ça sous-entend qu'il travaille avec un formulaire dans ce cas pour la mise à jour de la table. Et là, il faut effectivement gérer un peu de code derrière les objets. Par contre, s'il travaille directement dans la table, c'est impossible. Pour les formules, le IIf existe, mais dans les fonctions intégrées, son petit nom, c'est VraiFaux ce qui est la plus intuitive, je suis d'accord  Molenn
|
|
|
Cette discussion est classé dans : access, date, champs, trouvé, conditions
Répondre à ce message
Sujets en rapport avec ce message
GROS PROBLEME de DATE lors de passage de ACCESS vers ORACLE [ par kenshi ]
bonjour,je suis sur ce problème depuis plusieurs jour déjà et il n'y a pas moyen d'y remedier, peut etre qu'un de vous sera y repondre!!je dispose de
calendrier sur access 2000 [ par bounette ]
Bonjour à tous, j'aimerai pouvoir: trouver un calendrier à incorporer à un programe pour choisir une date et placer le jour semaine "ex mardi" un cham
Access Vba, ou comment interagir par des conditions vba sur des valeurs de champs [ par evipat ]
Bonjour, c'est la premiere fois que j'utilise vba mais pasdu vb, je voudrais récuperer des valeurs de champs d'un formulaire ou d'un état, et calculer
access et word [ par chaudier37 ]
Bonjourje travaille dans access. je cherche à partir d'access, comme la limite de texte est limitée à 250 caractères par champs, je voudrais que à par
Créer un champ date [ par soulkeum ]
Bonjourc'est encore moi !!! je vous ai dit je suis null en accessvoila j'ai réccupéré une application développer sous access, je dois ajouter deux cha
dao est le relation access [ par neotof ]
Bonsoir je ne trouve pas comment affiché le champs d'une table (b) qui est mis en relation avec une autre talbe (a)J'utilise DAO ex:pour affiché un ch
pb de filtre sur un formulaire Access [ par martialch ]
Bonjour, Mon probleme est que j'ai un formulaire continu pour lequel, dans la zone "filtre" j'ai saisi : [date] >= #09/07/2007# and [date] Le filtre
date dans access [ par teamtiti ]
Salut a tous j'écrit dans une base access et je voudrait dans une colone rajouter la date et l'heure a l'aquelle la ligne a ete ecrite dans la base j'
bdd access [ par noreka ]
je suis debutantj'ai crée des tables en accesspuis une requeteun formulaire avec quelques champs, c'est a dir les champs dont j'ai souvant besoin de l
Base de donnees ACCESS [ par radsie ]
BonjourJ'aimerais pouvoir eclaircir un problème auquel je ne trouve pas de solution logique !!J'utilise pour mon programme une base de données type AC
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|