Всем привет!
Собственно вопрос вот в чем: плюсы и минусы использования закладок и позиционирования по номеру записи. Зачем заморачиваться с Bookmark, если всегда можно считать Recno и перейти по номеру записи?
GetBookmark vs Recno
Модератор: kdv
Re: GetBookmark vs Recno
OMG. Нет никаких recno и т.п. в реальной жизни. В РСУБД запись однозначно идентифицируется только первичным ключом. Для чего он и придуман.
Букмарки и прочая хрень действует до тех пор, пока запрос имеет идентичную предыдущей сортировку записей. И то не всегда.
Букмарки и прочая хрень действует до тех пор, пока запрос имеет идентичную предыдущей сортировку записей. И то не всегда.
Re: GetBookmark vs Recno
Bookmark можно использовать при мульти выборе строк грида, например. Т.е. можно обратиться в массиву закладок и произвести действия над этим набором данных. А если № строк, то с таким успехом можно и id читать, с массивом id можно выполнить действия в другом запросе.
Re: GetBookmark vs Recno
Прошу прощения, я не уточнил, что спрашиваю со стороны компонентов работы с БД, в частности компонентов Delphi, наследников TDataSet.kdv писал(а):OMG. Нет никаких recno и т.п. в реальной жизни. В РСУБД запись однозначно идентифицируется только первичным ключом. Для чего он и придуман.
Букмарки и прочая хрень действует до тех пор, пока запрос имеет идентичную предыдущей сортировку записей. И то не всегда.
Re: GetBookmark vs Recno
не считайте меня идиотом. Лучше поищите информацию, каким образом ДатаСет обеспечивает букмарки.
Re: GetBookmark vs Recno
Даже и не собиралсяkdv писал(а):не считайте меня идиотом.