begin process at 2012 05 28 02:26:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Divers

 > 

Autre

 > 

Mettre a jour des donnée automatiquement a une certaine heure


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mettre a jour des donnée automatiquement a une certaine heure

mardi 16 octobre 2007 à 10:37:29 | Mettre a jour des donnée automatiquement a une certaine heure

wally88

Membre Club
Bonjour,
 
Voila j'ai un site d'annonce et j'aimerais que tout les jour a minuit par exemple les annonces arrivé a echeance soit desacté et qu'un mail soit envoyé pour prevenir.

Comment on fait sa ? on doit le faire manuellement ? car je vois pas comment on automatise sa.
Ou faire la requete sur la page d'accueil mais sa doit alourdir enormeent le site si ya du monde qui passe.

Merci.
mardi 16 octobre 2007 à 13:32:28 | Re : Mettre a jour des donnée automatiquement a une certaine heure

bossun

Alors tu ne peux pas faire ça en asp.net.. je cherchais à faire qqch du genre mais sans succès.

Par contre tu peux faire via un job SQL Server (Si bien sur tu utilises SQL Server)

autrement tu peux faire une action qui s'exécute à chaque demarrage de Session ou Application,

tu enregistre l'heure et la date de la dernière exécution et à chaque demarrage de session, tu compare la date du jour et la date enregistére...

@+

Bossun

P.S1  C'est mieux de prendre son pied que de se prendre la tête!

/F
mardi 16 octobre 2007 à 13:49:16 | Re : Mettre a jour des donnée automatiquement a une certaine heure

wally88

Membre Club
Merci pour ta reponse, j'ai vaguement regarder pour le job sa a l air bine mais sa fonctionne sous sql 2005 apparement, mon hebergeur sa doit etre msde donc je ne pourrais rien faire dessus d'autant plus que je ne suis pas sur un dedié pour le moment et que lorsque je passerais sur dedié se sera sur un sql 2003.
Pour la session sa revient a faire une requete sql en page d'accueil en gros donc peut etre lourd comme appli nan ? pour disons 2000 enregistrement par jour mais si la requete est fait  5000 fois sa peu allez lol. mais pour ce qui est de l'envoie de mail en plus sa risque d'etre lourd.
Donc en fin de comte je vais etre obliger de le faire a la main a minuit :D
mardi 16 octobre 2007 à 15:40:51 | Re : Mettre a jour des donnée automatiquement a une certaine heure

bossun

Réponse acceptée !
J'ai pas été assez clair...

Dans ton fichier Global.asax tu as une methode Session_Start


Là tu va exécuter une fois ta requeste.. une fois que tout s'est bien déroulé, tu va enregister la date là date et l'heure dans un fichier ou une table...

Cette date te mermettra de savoir quand la dernière fois cette fonction a été exécutée.

Après lorsque le prochain visiteur arrive,

Session_Start Se redéclanche.. et tu va lire la date que tu va sauver.. ensuite tu fais une différence avec la date&heure du moment et tu regarde combien de temps se sont ecoulés depuis la dernière exécution.

si par exémple.. la dernière fois c'était il y a 20 min, ben tu ne fais rien.. parcontre si c'était il y a 24heures, tu exécute ta tache...


là ce que tu fais c'est lire une info dans la base de données à chaque session.. mais tu n'exécutes pas ta procédure à chaque fois...

J'espère avoir été plus clair cette fois..

Bossun

P.S1  C'est mieux de prendre son pied que de se prendre la tête!

/F
mardi 16 octobre 2007 à 15:44:08 | Re : Mettre a jour des donnée automatiquement a une certaine heure

wally88

Membre Club
Lol oui parfait merci beaucoup pour cette idée jvais allez voir de ce coté en esperant pas trop galerer (ya pas de raison :) )
Merci beaucoup.


Cette discussion est classée dans : donnée, jour, heure, automatiquement, certaine


Répondre à ce message

Sujets en rapport avec ce message

Mettre a jour base de donnée [ par ManuAntibes ] Salut j'affiche mes données sur une page dans un tableau avec une region repetée. J'ai des données tarifs que j'affiche dans un champ texte, et la je [ASPX][C#]Pb de base de donnée [ par dionysos6868 ] Bonjour je peux lire ma base de donne avec des slect pas de pb mais des que je veux metre a jour ou ajouter des donnée il me dit[quote]Détails de l'ex date et heure du jour dans un textbox d'une formview en asp.net [ par caudette ] bonjour,j'aimerai dans une formview avec plusieurs texbox affecté une date te heure du jour, à un autre texbox affecté le nom de l'utilisateur affecté ajouté automatiquement l'heure et la date lors de saise [ par erdactr ] bonjours tlm,jai une question a prospo d'une page web asp qui est relier avec une base de donné access 2003... je voudrait faire que la date et l'heur valeur nulle [ par manutu ] J ai un petit problemeje développe en ASP avec une base de donnée sql serverPour ce que je suis en train de faire, je dois mettre à jour des champs da Mise à jour automatique de base de donnée [ par nitramm ] Bonjour,Je souhaiterai savoir s'il existe un moyen de programmer des mises à jour automatiques de BDD.En gros j'explique mon cas. J'essaye de faire un Mise a jour d'une recuperation de donnée d'un dropdownlist [ par 6miK ] Bonjour,voici le problème rencontré : j'ai un DropDownList remplit par ma base de donnée et suivi d'un label qui doit marqué l'element selectionné de Creation d'un site + logiciel pour internet et local [ par wally88 ] Bonjour, Voila je dois créer un site que l'ont peut remplir par un espace admin. il faut que la base de donnée soit rempli sur le net sa va de soit ma xml et base de donnée [ par babylonne ] Bonjour tt le monde,  je debute dans la matière  , et je voulais savoir le xml par rapport à la base de donnée  c-a-d  j 'ai une table Albums que je v [ASP.Net]Ajax Library et UpdatePanel [ par shadow1779 ] Bonjour, j'ai quelques petits problèmes avec l'updatepanel, j'ai essayé sur mon site que je suis en train de créer comme projet ASP.Net Ajax Enabled


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales