Nous sommes actuellement le 09 Juil 2026, 13:40

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 8 message(s) ] 
Auteur Message
MessagePublié: 02 Mai 2003, 13:23 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 14 Mars 2002, 13:44
Message(s) : 436
Bonjour à tous, je veux savoir s'il est possible d'affecter une fonction à un champ d'une table qui indiquerait la date lorsqu'une modification est apportée à un champ?

Merci d'avance!


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Mai 2003, 14:30 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 28 Jan 2003, 18:08
Message(s) : 213
Localisation : Charny
J'crois qu'y faudrait que tu enregistre la date dans un champ de la même table à chaque fois que tu modifie quelquechose...
et c'est cette date là que tu afficherais...

_________________
Rank

cold silence has a tendency to atrophy any sense of compassion


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Mai 2003, 15:27 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 14 Mars 2002, 13:44
Message(s) : 436
C'est ce que je fais déjà mais je cherchais à savoir si je pouvais le faire automatiquement dans la table! Merci quand même!


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Mai 2003, 16:24 
Hors-ligne
Nouvel adepte
Nouvel adepte
Avatar de l’utilisateur

Inscription : 15 Jan 2002, 21:46
Message(s) : 81
Localisation : Laval
Tu ajoutes un champs de type Date/Heure
avec valeur par défaut = maintenant()


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Mai 2003, 17:04 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 14 Mars 2002, 13:44
Message(s) : 436
Non le champ doit contenir la date lorsque une modification est apportée pas la date de création du champ.


Haut
 Profil  
Répondre en citant  
 Sujet du message: Access
MessagePublié: 02 Mai 2003, 18:04 
Hors-ligne
Nouvel adepte
Nouvel adepte
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 09:54
Message(s) : 58
Localisation : Québec
Salut, notre ami Bill a raison. Tu te crées un champ de type Date/Heure que tu laisses vide au moment de la création de ta table. Quand ton application va modifier un enregistrement de la table, tu en profites pour inscrire la valeur retournée par la fonction "maintenant()".

Ton champ contiendra donc la date et l'heure de la dernière modification pour cet enregistrement. C'est pas plus compliqué que ça.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Mai 2003, 18:08 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 14 Mars 2002, 13:44
Message(s) : 436
Le problème avec cette façon est que la date change à chaque fois qu'on ouvre la table. Donc ce n'est pas correct! Merci quand même.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 02 Mai 2003, 18:10 
Hors-ligne
Régulier
Régulier
Avatar de l’utilisateur

Inscription : 14 Mars 2002, 13:44
Message(s) : 436
Ah non oubliez ça, j'avais ce résultat car je n'avais pas entré de données dans le champ alors à chaque ouverture il me donnait la nouvelle date! Désolé! Mais ça reviens à dire qu'il n'y a pas d'automatisme excepté en programmant pour que la valeur de mon champ date soit modifié à Now après un update.

Merci pour le coup de pouce!! :D


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 8 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 4 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site