![]() | ![]() Products ![]() ![]() ![]() ![]() |
Home » Technical Support » DBISAM Technical Support » Support Forums » DBISAM General » View Thread |
Messages 1 to 4 of 4 total |
![]() |
Wed, Nov 8 2006 6:48 PM | Permanent Link |
Oliver Bock | If I:
1. Open a live dataset, including a WHERE clause. 2. Grab a bookmark using TDBISAMDataSet.Bookmark. 3. Use the dataset to insert a new row that doesn't match the WHERE. Will the bookmark still work? (DBISAM v4.latest) Oliver |
Wed, Nov 8 2006 6:52 PM | Permanent Link |
Oliver Bock | And what if I insert rows that do match the WHERE clause?
|
Thu, Nov 9 2006 3:37 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. ![]() | Oliver,
<< 1. Open a live dataset, including a WHERE clause. 2. Grab a bookmark using TDBISAMDataSet.Bookmark. 3. Use the dataset to insert a new row that doesn't match the WHERE. Will the bookmark still work? (DBISAM v4.latest) >> Yes, it will. -- Tim Young Elevate Software www.elevatesoft.com |
Thu, Nov 9 2006 3:39 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. ![]() | Oliver,
<< And what if I insert rows that do match the WHERE clause? >> It doesn't matter. Bookmarks work irrespective of the WHERE clause because they simply do a nearest search if a bookmark points to a record that isn't visible due to a WHERE clause. That's why there is a BookmarkValid method that will tell you whether a bookmark is still valid and points to a visible record. -- Tim Young Elevate Software www.elevatesoft.com |
This web page was last updated on Wednesday, August 14, 2024 at 07:31 PM | Privacy Policy![]() © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? ![]() |