frk22
Messages postés22Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention28 septembre 2012
-
11 janv. 2011 à 18:33
frk22
Messages postés22Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention28 septembre 2012
-
12 janv. 2011 à 10:17
Bonjour,
Mon but est de créer une sorte de prompteur (message qui défile) qui serait présent sur différents postes.
Pour cela j'ai créée une base de données commune que chaque utilisateur peut modifier (ajout / suppression).
Jusque là, les utilisateurs accèdent correctement à la base et peuvent faire les modifications.
Mais pour que mon prompteur soit opérationnel, il faudrait que je puisse détecter toutes les modifications sur la base pour mettre à jour mon prompteur en temps réel.
Et là je sèche.
Comment je dois faire ?
- créer une autre application qui va espionner ma base pour ensuite communiquer avec mon application (si c'est le cas comment faire interagir mes programmes)
- ou utiliser un thread ?
(Je programme en VB.net 2008 et mes connaissances sont assez limitées)
Si vous avez une idée ou un avis sur la question je vous remercie de votre intervention (si jamais il faut utiliser un thread pourriez vous m indiquer la démarche a suivre pour mettre ca en place sur des "forms" car j'ai déjà essayé mais rien n'a fonctionné)
NHenry
Messages postés15102Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention27 mars 2024159 11 janv. 2011 à 19:17
Bonjour,
Hormis que tu n'as pas préciser le SGBDR utilisé (Access, Slq Server, MySql, SQLlite, ...), je pense qu'une consultation périodique (par exemple 30 secondes) peut être utiliser (Contolre Timer).
frk22
Messages postés22Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention28 septembre 2012 12 janv. 2011 à 10:17
Bonjour,
Tout d'abord merci de votre intérêt.
La base de données utilisé
Cependant d'autres questions se posent :
- l'utilisation d'un timer ne risque t il pas de faire ralentir les postes "clients" qui sont déjà fortement sollicités ?
- faire un système de tchat ? je ne comprends pas bien le principe
pourriez vous m'éclairer sur le sujet s'il vous plaît ?