Показать сообщение отдельно
Старый 01.03.2010, 18:08   #15  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от Arahnid Посмотреть сообщение
Вот последнего предложения я и не прочла. Значит надо все переделывать. Т.к. дургого решения не вижу.
Либо превратите FilmCode в 25 отдельных полей, либо выполните все условия по очереди, без расширенных диапазонов, наберите RecId в Set и потом через запятую вставьте значения из Set'а в range.

P.S. Ну, т.е. не по очереди конечно, а в обычный while select вставьте эти условия и запишите RecId циклом в Set. По окончании в Set'е окажутся только уникальные значения RecId. Их - в range через запятую. Если надо будет показывать запрос пользователю, то возможно еще придется делиться на несколько range по не более 250 символов в каждом.

Последний раз редактировалось Gustav; 01.03.2010 в 18:21.