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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Сортировка данных
 
 автор: Pavel   (04.01.2010 в 11:29)   личное сообщение
 
 

Здравствуйте!
Подскажите, пожалуйста:
У меня создана форма для поиска данных по 10 полям.
Надо создать запрос на выборку, причем если в поля формы не введены данные, то в запросе должны присутствовать все значения для данного поля.

  Ответить  
 
 автор: ShadowOfSun   (04.01.2010 в 11:59)   личное сообщение
 
 

Глянь пример Анатолия (Киев)
http://am.rusimport.ru/MSAccess/f2.aspx?type=1&id=59028&page=-1

  Ответить  
 
 автор: snipe   (04.01.2010 в 15:44)   личное сообщение
 
 

Посмотри тут - у Lukas-а интересный пример

http://hiprog.com/forum/read.php?id_forum=1&id_theme=6291&page=1

  Ответить  
 
 автор: Pavel   (04.01.2010 в 16:44)   личное сообщение
 
 

Всем спасибо!
А нельзя ли просто в запросе указать условие отбора типа:
IIf([Forms]![ИмяФормы]![ИмяПоля] <> Null; Like [Forms]![ИмяФормы]![ИмяПоля];Что-то типа ВСЕ ЗНАЧЕНИЯ)
Если вводить в данное условие конкретные значения, то работает, а вот если like или is not null (чтобы показать все не пустые строки) - то не получается.

  Ответить  
 
 автор: snipe   (04.01.2010 в 17:15)   личное сообщение
 
 

сложно все это
а вот собрать запрос в VBA проще - ну а потом подсунуть его куда надо
и все выходит - замечательно выходит (ослик иа из мультика)

  Ответить  
 
 автор: Pavel   (04.01.2010 в 19:24)   личное сообщение
 
 

Спасибо, всё стало получаться
А как в VBA символьной переменной присвоить значение " (кавычки)?

  Ответить  
 
 автор: Lukas   (04.01.2010 в 20:12)   личное сообщение
 
 

str=CHR(34)

  Ответить  
 
 автор: Denis V.   (04.01.2010 в 20:19)   личное сообщение
 
 

Или так:

strQuot = """"
;-)

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