Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2014, 13:54   #1
Polly_Panika
 
Регистрация: 18.03.2014
Сообщений: 7
По умолчанию Подсчет числа предметов в расписании уроков

Друзья, помогите, никак не могу справиться с ошибкой. Нужно что бы на форме "Расписание Главная" подсчитывалось число уроков у определенного класса, на примере биологии покажите как это делать. Например у пятого класса 5 уроков биологии в неделю, нужно что бы число 5 отображалось в поле Биология. Спасибо.
Вложения
Тип файла: rar Расписание (2).rar (47.2 Кб, 15 просмотров)
Polly_Panika вне форума Ответить с цитированием
Старый 23.03.2014, 22:07   #2
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Например, воспользуйтесь уже известным Вам DCount...
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 24.03.2014, 02:06   #3
Polly_Panika
 
Регистрация: 18.03.2014
Сообщений: 7
По умолчанию

Да у меня что-то никак не получается...Чего-то я не допонимаю...

Я делаю вот так..

=DCount("[Номер урока]";"Расписание";"Class=""" & [Class] & """and [ Предмет]=Биология")
Но появляется ошибка, хотя, вроде все ввожу по аналогии с примером, что вы мне помогли.
Polly_Panika вне форума Ответить с цитированием
Старый 24.03.2014, 19:02   #4
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

DCount("[Номер урока]";"Расписание";"Class=" & [Class] & " and [Предмет]=""Биология""")
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 25.03.2014, 04:05   #5
Polly_Panika
 
Регистрация: 18.03.2014
Сообщений: 7
По умолчанию

Вы опять мне помогли. спасибо большое, объясните же мне что значат эти кавычки...
Polly_Panika вне форума Ответить с цитированием
Старый 27.03.2014, 10:14   #6
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

В Бэйсике (и на VBA в частности) текстовые значения могут обрамляться в кавычки или апострофы. Но когда внутри текстовой переменой необходимо написать кавычки, то их число либо удваивается, либо используются апострофы.

[Class] & " and [Предмет]=""Биология"""

или

[Class] & " and [Предмет]= 'Биология' "

(в последнем случае пробелы я добавил для наглядности)
Числовые же значения в кавычках не нуждаются.
Читайте литературу по текстовым переменным!
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет числа записей Polly_Panika Microsoft Office Access 2 20.03.2014 04:50
Дан массив, в котором хранятся данные о расписании поездов, определить поезда на станции (C++) nurtay1994 Общие вопросы C/C++ 1 29.04.2013 08:26
подсчет числа уникальных массивов lawliet1391 Помощь студентам 2 28.03.2013 17:28
Подсчет числа ПИ на C++ Evgeshka-cool Помощь студентам 4 27.05.2012 18:54
Подсчет числа слов Heatrv Microsoft Office Word 3 30.09.2010 11:31