Situation is like this.
Users use local application and local server database. So, we have five same databases (on five servers).
Standalone application is on 6th server with timer on 1 second for checking local table for new updates. When user make changes, application save that and send to server (stand-alone) which record is changed (timestamp, table, server path and record number). Server Replicate this record to other servers. Work perfectly. Client side is in real time. Server side takes 2 seconds to replicate record to other servers.
Bad thing is adding record becuase I'm using recno() to locate record.
Let say, user X add new record at XX:XX:XX and send this information to server. Record number is 17736.
Next second, another user add new record, but, again, new record is still 17736. Now, we have situation: same record number, different records.
I hope that somebody understand me ))))
Users use local application and local server database. So, we have five same databases (on five servers).
Standalone application is on 6th server with timer on 1 second for checking local table for new updates. When user make changes, application save that and send to server (stand-alone) which record is changed (timestamp, table, server path and record number). Server Replicate this record to other servers. Work perfectly. Client side is in real time. Server side takes 2 seconds to replicate record to other servers.
Bad thing is adding record becuase I'm using recno() to locate record.
Let say, user X add new record at XX:XX:XX and send this information to server. Record number is 17736.
Next second, another user add new record, but, again, new record is still 17736. Now, we have situation: same record number, different records.
I hope that somebody understand me ))))