Вниз
Скачать: CL | DM;

Работа с курсором   Найти похожие ветки 

← →
PONTIY ©   (2001-12-19 06:54) [0]

Объясняю ситуацию: Сервер возвращает ответ на запрос. Возвращаемый курсор при этом не очень большой, однако сам запрос выполняется долго. Из этого курсора мне нужно выбирать некоторые данные. Скажем один раз одни, другой раз другие, но все из одного и того же курсора. Т.е. по идее если перевести это на язык SQL будет меняться часть where like (p1,p5,p24...). Сделать на сервере временную таблицу не могу. Нужно рабоать именно с курсором в самом клиенте. Так вот как выбирать из этого курсора нужные данные причем строки нeвходящих в диапозон. Т.е. SetRange тут бесполезен. Заранее благодарю.


← →
PONTIY ©   (2001-12-19 08:35) [1]

Похоже мне подходит свойство Filter компоненты TQuery. А можно ли как нибудь отфильтровать данные не по одному, а по нескольким признакам?
типа Filter := "Field1 = 12" и плюс к этому "Field1 = 17"?


← →
PONTIY ©   (2001-12-19 08:41) [2]

Нашел :)
Filter := "Field1 = 12 or Field1 = 17"

Всем спасибо, все свободны :)))



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

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



Память: 0.45 MB
Время: 0.007 c
7-66370
Giga-Byte
2001-08-29 22:59
2002.01.21
Как получить список процессов в win2k и убить желаемый


3-66183
Maks
2001-12-14 10:54
2002.01.21
Добавление удаление полей в таблице


3-66178
Yank
2001-12-16 18:41
2002.01.21
DBGrid


1-66277
BFG
2002-01-02 20:48
2002.01.21
Вобще это не один вопрос, а.....вобщем несколько...


1-66312
BOOOMER
2002-01-04 17:17
2002.01.21
Actions




   Наверх