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

Вниз

DataSet & ensemble.   Найти похожие ветки 

 
novoalex ©   (2007-05-31 12:58) [0]

Имеется на бор данных, из одного сталбца (SELECT Column
                                                             FROM Test
), содержащий определенный список (Row1
                                                  Row2
                                                  Row3
), этот список необходимо преобразовать во множество вида [Row1, Row2, Row3].

Это необходимо для того, чтобы c этим множеством можно было производить такие операции как:
if not (vr in [Row1, Row2, Row3] then ...)


 
Slider007 ©   (2007-05-31 13:00) [1]

Я не против.


 
Карелин Артем ©   (2007-05-31 13:03) [2]

if not exists (select * from (SELECT Column FROM Test) where vr in [Row1, Row2, Row3] ) print "что-то тут случилось"


 
novoalex ©   (2007-05-31 13:05) [3]


> Slider007 ©   (31.05.07 13:00) [1]

Sorry
Как это реализовать.? :o)


 
Карелин Артем ©   (2007-05-31 13:07) [4]


> novoalex ©   (31.05.07 13:05) [3]

Ты бы хоть написал, на чем ты собрался реализовывать это.


 
novoalex ©   (2007-05-31 13:21) [5]


> Карелин Артем ©   (31.05.07 13:07) [4]

Средствами Delphi.
Честно побоялся, подумал, что сразу все начнут типа пожалуйсто

> Карелин Артем ©   (31.05.07 13:03) [2]

через Query. 8-)


 
Карелин Артем ©   (2007-05-31 13:32) [6]

[Row1, Row2, Row3] это массив что-ли? И тебе надо в вариантный массив данные загнать, прочитав все строки Dataset? И в чем проблема?


 
Virgo_Style ©   (2007-05-31 14:00) [7]

а мне кажется, что автор думает о вложенном (как аргумент IN) запросе


 
novoalex ©   (2007-05-31 14:14) [8]

All Users:
Сформулирую вопрос иначе:
Имеется некий проект, на одной из формы этого проекта находится DBLookupComboBox,
Этот “cmb” завязан на DataSource всвою очередь завязан на Query, где в свойстве SQL имеется запрос который возвращает набор данных…
Так вот:
Мне необходимо преобразовать выпадающий список “cmb” в множество, чтобы я какбы мог проводить над этим списком “cmb” некоторые операции которые я могу проводить над множествами. Not in и т.д.
Грубо:
Был список :
Маша
Федя
Петя

Я преобразовал этот список во множество и теперь могу ставить условия:
If vr in [Маша, Федя, Петя] then …



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
2-1180944925
iXT
2007-06-04 12:15
2007.07.01
Потомок TMemo


3-1175663068
greg123
2007-04-04 09:04
2007.07.01
При переливе из gdb-ки в dbf-ку - сообщение "Out of memory"


1-1178108344
Shlomo
2007-05-02 16:19
2007.07.01
Есть такие функции IsLower IsUpper?


15-1180678766
Сергей М.
2007-06-01 10:19
2007.07.01
"Патроны" для Zebra LP2824


3-1175625608
Hydroliskus
2007-04-03 22:40
2007.07.01
BDE выдает ошибку row fetch limit exceeded