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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Фильтры в ыписке
 
 автор: Мишок   (29.04.2009 в 16:38)   личное сообщение
 
 

Dim sSQL As String

sSQL = "SELECT Договоры_СТАРАЯ.НомерДоговора, Договоры_СТАРАЯ.ДатаЗаполнения, Договоры_СТАРАЯ.ФамилияЛат, Договоры_СТАРАЯ.ИмяЛат, Договоры_СТАРАЯ.Кратность, Договоры_СТАРАЯ.Заказчик, FROM Договоры_СТАРАЯ" & _
WHERE "(((Договоры_СТАРАЯ.ФамилияЛат) Like [Forms]![вкладки2]![find1] & "*"))"


Select Case grpSort
Case 1
sSQL = sSQL & " ORDER BY НомерДоговора"
Case 2
sSQL = sSQL & " ORDER BY ДатаЗаполнения"
Case 3
sSQL = sSQL & " ORDER BY ФамилияЛат"

и т.д.
но если я в sSql строку добовляю & _
WHERE "(((Договоры_СТАРАЯ.ФамилияЛат) Like [Forms]![вкладки2]![find1] & "*"))"
то не работает :
ругается на sSQL
Как правильно сделать?

  Ответить  
 
 автор: osmor   (29.04.2009 в 17:14)   личное сообщение
 
 

а условие в Like Не надо в кавычки заключать?
по идее должно быть как-то так

"WHERE (Договоры_СТАРАЯ.ФамилияЛат) Like '" & [Forms]![вкладки2]![find1] & "*'"

  Ответить  
 
 автор: Мишок   (29.04.2009 в 19:34)   личное сообщение
 
 

Ура заработало!
СПАСИБО!!!!

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