DELPHI ORACLE SQL

Fermé
alicia_3107 Messages postés 4546 Date d'inscription lundi 8 octobre 2001 Statut Membre Dernière intervention 17 février 2015 - 9 oct. 2001 à 11:46
 Ganiel - 9 juin 2008 à 16:32
Je m'appelle alicia, j'ai 23 ans et je suis ingénieur en informatique.

Je débute actuellement dans la réalisation d'applications distribuées.
J'ai des problèmes d'ordre techniques...

Je dispose d'un réseau local Client Serveur.
1 Serveur WintNT et deux postes clients sous Win98.
J'ai créé une base de données oracle (sur le serveur) Pilote ODBC.
J'ai réalisé avec DELPHI une petite application accédant à la BDD distante.
J'utilse des composants SQL pour appliquer des opération de mise à jour sur une table de la BDD de données distante.
Jusque là tout vas bien, la connexion est établie et tout est cool.

Mon problème C'est que je voudrai rafraichir instantanemment (sur l'ensemble du réseau) les mises à jour effectuées.
Comment faire ?
Est ce que je dois créer des TRIGGERS et comment ?
Existe t-il une fonction de rafraichissement automatique des mises à jours ?

J'ai baucoup cherché sur Internet et je suis arrivée aux paquets.
En effet sous oracle Il existe un type de paquet utilisé qui s'appelle
DBMS_ALERT; Ce paquet utilisé dans un trigger (mais je ne sais pas encore comment exactement) est censé envoyé à une application une notification particulière instantanément.
L'application aprés avoir reçu cette notification peut en faire ce qu'elle veut.
(par exemple: Dés qu'un collègue à moi sur l'autre poste insère un nouveau produit. Je voudrai qu'instantanément ce produit s'affiche sur mon écran) C'est un p'tit peu comme lorsqu'on envoie un email à quelqu'un. On n'a pas besoin de cliquer à chaque fois que l'on désir ou à chaque x seconde (consommation de temps CPU) de cliquer sur un bouton actualiser. C'est pas ça que je veux. Je veux que les choses se fasse d'elles mêmes. Ceci existe bel et bien et ce n'est ni un rêve ni un délire.
J'ai juste envie de connaître la syntaxe exacte de ce procédé.
Mon réseau est local et petit (1 Serveur et deux clients).
Si tu connais quelqu'un qui s y connais prière de nous mettre en contact.

SVP. Répondez moi vite Je suis déséspérée.

A voir également:

1 réponse

Comment attaquer une base de données en oracle par delphi
2
Salut,

Tutoriels Delphi / Oracle : https://delphi.developpez.com/cours/?them=Oracle
0