Problem with multiple accesses on a Microsoft Access DB

Hello! I am using Delphi to access a Microsoft Access Database via ODBC. The situation is this: I want to have many applications to connect to that database. My problem is that I want to all the applications know when a record has been edited, inserted or deleted, because it must refresh some information/calculations when that happens. The easiest way is with triggers, but I don't think they exist in ACCESS. I tried the after delete, after post, ... events but they only trigger in the application that made the changes, so they're no good(or should they be?).
Another aproach would be to have a system to the applications comunicate with each otherm but I guess the database components/events should do the job,right?
Anyone can help? This is kind of urgent.
Thanks all for your time.
Best Regards

To my knowledge only InterBase supports pushing events to connected applications.
Currently I am using a separate communication server to which all database clients also connect. The server is a simple

Introduction
The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…

Have you ever had your Delphi form/application just hanging while waiting for data to load?
This is the article to read if you want to learn some things about adding threads for data loading in the background.
First, I'll setup a general applica…