Using concurreny in MS Access (1 Viewer)


Local time
Today, 23:14
Sep 1, 2023
This database shows how concurrency can be used in MS Access using Doevents. It also shows that if a process is not dessigned to be used concurrently and uses Doevents function in it , you have to prevent it from users to execute multiple times.

Concurrency is when two or more tasks can start, run, and complete in overlapping time periods. It doesn't necessarily mean they'll ever both be running at the same instant. For example, multitasking on a single-core machine.
Sense títol.png


Your statement, while true, can mislead others who read this. Your "non-simultaneous" disclaimer is important.

Note also that some members of this forum have attempted (and claimed some success) in using API calls to create "Fork" processes - which, if you have multiple CPUs, CAN be executed in parallel. There, you are at the whims of the Windows internal process scheduler. (Not to be confused with the Windows Task Scheduler that schedules execution of batch jobs at a particular date, time, frequency, and username.)

P.S. - I checked the file. I did not see anything that appeared to be malicious at the first level. Not going to comment on the links.

Users who are viewing this thread

Top Bottom