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

Вниз

TOracleDataset.Locate   Найти похожие ветки 

 
Sam Stone ©   (2003-10-15 13:15) [0]

Почему-то не срабатывает.
Добавляю запись, после делаю
Dataset.Locate(<имя поля>,<значение>,[]);
а оно не хочет, причем функция возвращает true
Кто знает, подскажите, в чем может быть проблема


 
Sandman25 ©   (2003-10-15 13:20) [1]

После Locate не происходит возврат на Bookmark или Close/Open?
Кусок кода приведите.


 
Sam Stone ©   (2003-10-15 13:32) [2]

query.sql.text:="insert ......";
query.execute;
dataset.refresh;
dataset.locate("name","text",[]);

в ДБшном комбобоксе должна стать выбранной эта запись, но этого не происходит. Хотя в другом месте (кода) срабатывает


 
DenK_vrtz ©   (2003-10-15 13:36) [3]

а на событиях BeforeScroll или AfterScroll ничего невисит?


 
Sam Stone ©   (2003-10-15 13:46) [4]


> а на событиях BeforeScroll или AfterScroll ничего невисит?

нет


 
DenK_vrtz ©   (2003-10-15 13:55) [5]

чего еще сказать,
надо все аккуратно проверять, особенно события OnChange,
значит где-то что-то не так!


 
Sam Stone ©   (2003-10-15 14:08) [6]

А что проверять?
На датасете ничего не висит.
На ДБшном комбобоксе - OnMouseDown & OnCloseup
Явно, ни то, ни то не срабатывает при вызове locate


 
Sandman25 ©   (2003-10-15 15:18) [7]

>в ДБшном комбобоксе должна стать выбранной эта запись, но этого не происходит

Не совсем понимаю. Для того, чтобы это случилось, надо изменить то поле, которое редактирует комбобокс, ИМХО.


 
Vlad ©   (2003-10-15 15:26) [8]

>Sandman25 © (15.10.03 15:18) [7]
Дык вроде DBComboBox отображает ту запись, на которой стоит курсор в датасете ? Locate как раз должен эту позицию изменить.
Может в DataSource что-то не то указано или DataField ?


 
Sandman25 ©   (2003-10-15 16:25) [9]

[8] Vlad © (15.10.03 15:26)

Я подумал, что он делает Locate не в том Dataset, что редактируется в DBComboBox, а в том, что загружает в него возможные варианты.
Все-таки, определение текущей записи по изменению DBComboBox несколько необычно :)



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

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

Наверх




Память: 0.48 MB
Время: 0.031 c
14-41902
Behemoth
2003-10-13 09:45
2003.11.13
Какой язык программирования под WEB выбрать?


1-41298
Илайдж
2003-10-30 08:44
2003.11.13
Что за компонент?


3-40811
Игорь Ч
2003-10-22 13:07
2003.11.13
Компоненты для фильтрации


6-41811
Геннадий
2003-09-15 17:18
2003.11.13
Как программно изменить настройки TCP/IP (в частности, IP-адрес)?


1-41724
killer
2003-11-03 13:03
2003.11.13
Вопрос про Memo