Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
3-40823
denmin
2003-10-22 10:35
2003.11.13
Можно ли создать локальные таблицы на машине?


1-41534
P0tia
2003-11-04 12:21
2003.11.13
Image, путь к иконке


1-41310
Zeus
2003-10-31 10:29
2003.11.13
Как найти разницу


1-41254
phan
2003-10-29 23:18
2003.11.13
Вставка визуального коспонента в StringGrid/DrawGrid


7-42161
Незнайка
2003-08-26 16:15
2003.11.13
Как установить соответствие между логическим диском и физическим?




   Наверх