Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как установить курсор в TTable на определенную запись ?


Страницы:   1 2 3 4 5

Kostafey ©   (2008-05-02 17:30:00) 

Сначала вопрос казался глупым...

function Locate(...
Searches the dataset for a specified record and makes that record the current record.
Попробовал - находит-то запись он находит, а курсор не устанавливает.

FindKey или EditKey & GotoKey требуют чтобы поле было индексированным,
но в моем случае это не так.

P.S.
Использование возможностей СУБД и SQL по ряду причин
нежелательно. Требуется именно установить курсор в TTable.

Как проше всего это сделать?


Palladin   (2008-05-02 17:53:00) [81]


> Kostafey ©   (02.05.08 17:53) [10]

ща попробую...


oxffff   (2008-05-02 17:53:00) [82]


> Попробовал - курсор на первой записи.


А возвращает TRUE?
А что за БД?


Kostafey   (2008-05-02 17:53:00) [83]

> [8] Palladin ©   (02.05.08 17:52)

Ну откройте Delphi, не поленитесь киньте пару компонентиков
и конопку.
Не позиционирует он. Ну что принтскрины присылать?


Kostafey   (2008-05-02 17:52:00) [84]

> А это по какому признаку установлено нахождение, но позиционирование?

Locate returns true if it finds a matching record, and makes that record the current one. Otherwise Locate returns false.

Не позиционирует. Попробовал - курсор на первой записи.


Palladin   (2008-05-02 17:52:00) [85]

я что то не понял... справка гласит, что: Searches the dataset for a specified record and makes that record the current record.

так что кто то один из вас обманщик


Kostafey   (2008-05-02 17:50:00) [86]

> А что же он тогда делает?

Устанавливает курсор на первую запись в НД


oxffff   (2008-05-02 17:49:00) [87]


> Попробовал - находит-то запись он находит, а курсор не устанавливает.


А это по какому признаку установлено нахождение, но позиционирование?


Loginov Dmitry   (2008-05-02 17:46:00) [88]

> Попробовал - находит-то запись он находит, а курсор не устанавливает.


А что же он тогда делает?


Kostafey   (2008-05-02 17:40:00) [89]

Может вообще просто в цикле по
Next все записи перебирать до дстижения
нужной и катись все!... работать-то будет...

хотя не, это уж совсем свинство ;)


Kostafey   (2008-05-02 17:37:00) [90]

> [1] Palladin ©   (02.05.08 17:31)
> и каковы предпосылки задачи?

Тяжело вздохнул.
Если кратко, это своего рода поддерржка проектика
старого и не моего...


> [2] Palladin ©   (02.05.08 17:32)

Про фильтры тоже думал.
Если нет решения попроще...


Palladin   (2008-05-02 17:32:00) [91]

а так... первое что пришло в голову, отфильтровать, поставить закладку, убрать фильтр и перейти на закладку...


Palladin   (2008-05-02 17:31:00) [92]

и каковы предпосылки задачи?


Страницы:   1 2 3 4 5

Наверх

Титульная страница Поиск, карта сайта Написать письмо