Subject Re: [IBO] DML Caching - Syncing multiple applications
Author Markus Ostenried
At 05:02 Wednesday, 10.08.2005 +0000, Shaq wrote:
>Im getting an error on two parts of the code:
>DoWarnMultipleKeyFields and AnnounceDMLCacheItemKey.
>
>I did not find any information in the IBO help files.

You can remove the call to DoWarnMultipleKeyFields. It's one of my own
methods that just shows a message dialog if a multi-segment-PK is encountered.

Sorry, I have overlooked the other method, too. Instead of it you can just call
IB_Connection.ProcessDMLCacheItem( KeyFieldNames, KeyFieldValues,
DMLCacheItemType );

The code in my IBEv_AllEventsEventAlert method does nearly the same as the
TIB_SyncCursor does internally. Open IB_SyncCursor.pas and look for
TIB_SyncCursor.SysAfterFetchCursorRow.

HTH,
Markus