![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нужно ли делать first после open в TXXXQuery/TXXXDataset и пр.?
SergP. © (2006-09-04 11:24:00)Или имеется гарантия что сразу после open будет активной именно первая запись?
Anatoly Podgoretsky (2006-09-04 12:40:00) [1]SergP. (04.09.06 11:24)
Не имеется такой гарантии, там где участвует программист.
Плохиш (2006-09-04 12:26:00) [2]
> SergP. (04.09.06 11:24)
> Или имеется гарантия что сразу после open будет активной
> именно первая запись?
Генофонд - источник знаний, но некоторым нравиться магия.
ANB (2006-09-04 11:54:00) [3]
> Ega23 © (04.09.06 11:36) [4]
>
> > Если же НД пуст, метод First по идее должен возбудить
> исключение.
>
>
> Разве?
+1
Иногда (например при работе с однонаправленными НД и ораклом 9) First может дать ошибку при непустом наборе данных, в то время как open и так спозиционирует на первую запись.
ИМХО : First не нужен.
Ega23 (2006-09-04 11:36:00) [4]
> Если же НД пуст, метод First по идее должен возбудить исключение.
Разве?
Antoxa2005 (2006-09-04 11:33:00) [5]Не нужно!
Sergey13 (2006-09-04 11:28:00) [6]Не нужно.
Сергей М. (2006-09-04 11:28:00) [7]
> имеется гарантия что сразу после open будет активной именно
> первая запись?
Если таковая имеется, то да.
Если же НД пуст, метод First по идее должен возбудить исключение.