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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Логическое поле
 
 автор: debilder   (09.01.2009 в 17:12)   личное сообщение
 
 

Подскажите пожайлуста у меня в таблице есть логическое поле. Привведении данных обозначаеться галочкой.
В запросе:
strSQL = "SELECT * FROM for_jorn_zayav WHERE True" & _
" AND Prizv=Like '" + Me.Поле6 + "'" & _
" AND vid_doc='" + Me.Combo103 + "'" & _
" AND vid_zvern='" + Me.Combo105 + "'" & _
" AND vl_kontrol=" + Me.Флажок31 + "" & _
" AND zv_sub='" + Me.Полесосписком52 + "'"

Значение Me.Флажок31 в запросе -1. Он не отрабатывает. Пишет Type mismatch
Заранее благодарен...

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

попробуйте
strSQL = "SELECT * FROM for_jorn_zayav WHERE True" & _
" AND Prizv=Like '" & Me.Поле6 & "'" & _
" AND vid_doc='" & Me.Combo103 & "'" & _
" AND vid_zvern='" & Me.Combo105 & "'" & _
" AND vl_kontrol=" & Me.Флажок31 & "" & _
" AND zv_sub='" & Me.Полесосписком52 & "'"

  Ответить  
 
 автор: debilder   (09.01.2009 в 17:19)   личное сообщение
 
 

Этот запрос выдаст ненужный результат

  Ответить  
 
 автор: Кабан   (09.01.2009 в 17:40)   личное сообщение
 
 

в смысле?
потрудитесь тогда более подробно объяснить что к чему
если вы, не пробуя запрос, утверждаете что-то

  Ответить  
 
 автор: Lukas   (09.01.2009 в 17:38)   личное сообщение
 
 


strSQL = "SELECT * FROM for_jorn_zayav WHERE True" & _
" AND Prizv Like '" + Me.Поле6 + "'" & _
" AND vid_doc='" + Me.Combo103 + "'" & _
" AND vid_zvern='" + Me.Combo105 + "'" & _
" AND vl_kontrol=" & Me.Флажок31 & _
" AND zv_sub='" + Me.Полесосписком52 + "'"

  Ответить  
 
 автор: Lukas   (09.01.2009 в 17:50)   личное сообщение
 
 

Обратите внимание:

Like
Syntax
result = string Like pattern

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