Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.17;
Скачать: CL | DM;

Вниз

Активизация записи выбори, Locate проблема при повторном вызове   Найти похожие ветки 

 
Призрак   (2002-09-23 21:14) [0]

Используется: Access + ADO (TADOQuery)
в программе передается как параметр DataSourse.
.
задача: имеется ListView в Data лежит ИД, я его получаю, и перехожу на нужную запись, открываю форму.
.
что происходит:
ИД, я его получаю, перехожу на нужную запись, открываю форму, все нормально.
потом делаю клик на другой записи, получаю другой ИД, пытаюсь сделать переход к нужной записи, не получается, новый ИД получаю правильно проверял.
.
код:
iid := PListData(vListView.Selected.Data).ID;
ShowMessage(IntToStr(iid));
vDS.DataSet.First;
vDS.DataSet.Locate("id", iid,[]);
vDS.DataSet.Edit;
т.е. перехода на запись с номером idd происходит только при первом обращении к выборке, выборка не обновляется, т.е. после заполнения ListView с ней ничего не делалось, только поиск записи.
говорю сразу Сервис паки не ставил.
.
возможны другие методы решения данной задачи, главное активизировать нужную запись в таблице.
.
Заранее спасибо


 
Призрак   (2002-09-24 12:08) [1]

up


 
Polevi ©   (2002-09-24 13:43) [2]

поставь паки, без них с адо вообще невозможно работать, глюк на глюке



Страницы: 1 вся ветка

Текущий архив: 2002.10.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-56182
denisww
2002-10-07 15:16
2002.10.17
я создаю поток


1-56197
nika_ufc
2002-10-06 14:23
2002.10.17
Помагите


1-56045
Осирис
2002-10-07 17:17
2002.10.17
Спрятать TaskBar


1-56048
FireWorks
2002-10-08 13:00
2002.10.17
Узнать, кто - нибудь пользуется файлами из расшареной папки


14-56335
Shadow
2002-09-23 20:07
2002.10.17
Эта просьба уже часто провозглашалась