Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Условия отбора в sql-запросе
 
 автор: tankan   (30.11.-1 в 00:00)
 
 

Всем привет!!!
Подскажите плиз, как написать условие отбора в sql-запросе: по одному полю выбрать все значения совпадающие со значениями в объекте формы Список.
Например, в списке выбрали значения "мама", "папа", "сын", вот и нужно сделать select по полю1, имеющему значения "мама", "папа", "сын".

Заранее, всем спасибо за помошь! :-)

  Ответить  
 
 автор: osmor   (30.11.-1 в 00:00)
 
 

Re: Условия отбора в sql-запросе Dim varItm As Variant
Dim ctl As Control
dim strIN as String
strIn = ""
Set ctl = me!список
For Each varItm In ctl.ItemsSelected
strIn = strIn & varItm & ","
Next varItm
currentdb.querydefs("Запрос").sql = "Select * from таблица where Поле IN (" & strIn & ")"

docmd.openquery "Запрос"

МОжно еще отреpать последную запятую в strIN, но это вы сами...

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList