Subject | RE: [IBO] Commit Action |
---|---|
Author | Jason Wharton |
Post date | 2004-06-15T05:59:52Z |
With the exception to InvalidateCursor the others follow the actual method
of the dataset. InvalidateCursor simply leaves the dataset buffered if all
rows are fetched but if not all the rows are fetched then the open cursor
will be made invalid. Then, if more records are needed to be fetched it will
open a new cursor automatically and fetch more records as necessary. It is
the one that ideally tries to make a commit transparent to datasets.
Jason Wharton
-----Original Message-----
From: james_027 [mailto:james_027@...]
Sent: Monday, June 14, 2004 10:51 PM
To: IBObjects@yahoogroups.com
Subject: [IBO] Commit Action
Hi
Can someone define this one? I can't fine any detailed explanation to
this. THank you.
TIB_CommitAction = ( caClose, caInvalidateCursor, caFetchAll,
caRefreshKeys, caRefresh );
Regards,
james
of the dataset. InvalidateCursor simply leaves the dataset buffered if all
rows are fetched but if not all the rows are fetched then the open cursor
will be made invalid. Then, if more records are needed to be fetched it will
open a new cursor automatically and fetch more records as necessary. It is
the one that ideally tries to make a commit transparent to datasets.
Jason Wharton
-----Original Message-----
From: james_027 [mailto:james_027@...]
Sent: Monday, June 14, 2004 10:51 PM
To: IBObjects@yahoogroups.com
Subject: [IBO] Commit Action
Hi
Can someone define this one? I can't fine any detailed explanation to
this. THank you.
TIB_CommitAction = ( caClose, caInvalidateCursor, caFetchAll,
caRefreshKeys, caRefresh );
Regards,
james