Показать сообщение отдельно
  #2  
Старый 30.05.2011, 12:54
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,723
Репутация: 52347
По умолчанию

Если я правильно понял, то проблема в корректном формировании ограничения к запросу. Предположу так-же, что выбор нескольких чекбоксов даст нам ограничение в несколько условий. Тогда можно так:
Код:
Var i: Integer;
    S: String;
begin
 S := '';
 for i := 0 to CheckListBox1.Count - 1
 do if CheckListBox1.Checked[i]
    then if S <> ''
         then S := S + ' or [Название вуза]=''' + CheckListBox1.Items[i] + ''''
         else S := S + '[Название вуза]=''' + CheckListBox1.Items[i] + '''';
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием