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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Не работает запрос!?
 
 автор: П.Полиграфович   (05.07.2008 в 13:45)   личное сообщение
 
 

Ничего не могу понять, тривиальный запрос не работает

SELECT Расписание.Время
FROM Расписание
WHERE (((Расписание.WDay)=[Forms]![Заказы]![Days]) AND ((Расписание.Группа)=[Forms]![Заказы]![Группа]));

если так:

Private Sub Время_Начала_GotFocus()
Время_Начала.ControlSource = "SELECT Время FROM [расписание] WHERE WDay = '" & Forms!Заказы!Days & "' and Группа = '" & Forms!Заказы!Группа & "';"
End Sub

то в combobox ставит #Имя?

  Ответить  
 
 автор: дрюня   (05.07.2008 в 15:21)   личное сообщение
 
 

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

  Ответить  
 
 автор: П.Полиграфович   (05.07.2008 в 18:12)   личное сообщение
 
 

Да, но через конструктор то должен работать..? Конструкция то проще не придумаешь

SELECT Расписание.Время
FROM Расписание
WHERE (((Расписание.Группа)=[Forms]![Заказы]![Группа]));

  Ответить  
 
 автор: час   (05.07.2008 в 22:14)   личное сообщение
 
 

А форма Заказы - открыта?
А если группу вручную ввести работает?

SELECT Расписание.Время
FROM Расписание
WHERE (((Расписание.Группа)=1));

  Ответить  
 
 автор: П.Полиграфович   (06.07.2008 в 15:35)   личное сообщение
 
 

Всё разобрался, запрос не к той таблице адресовал.. нет ну надо!

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