|
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 9
|
|
Мониторинг количества строк в таблице02.12.2013, 12:17. Показов 1602. Ответов 16
Метки нет (Все метки)
Добрый день, форумчане. В програмировании не так силён, прошу помощи. Допустим есть запрос в accsess - выбирает некую таблицу ( к примеру на 24 строки). Необходимо зделать цикл проверки строк в запросе с условием что если строк в определенный момент окажется не 24 а к примеру больше то на компе выскочит меседж.... в идеале на мобильный телефон. Но это пока мечты...пока обычный MsgBox. Помогите построить цикл с каунтом?
0
|
|
| 02.12.2013, 12:17 | |
|
Ответы с готовыми решениями:
16
Подсчет количества строк в таблице
Проблемы с получение количества строк в таблице |
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||
| 02.12.2013, 12:56 | ||
Правда сначала надо сделать MoveLast и MoveFirst
0
|
||
|
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 9
|
|
| 02.12.2013, 13:00 [ТС] | |
|
Так вот именно им и пробую типо select count (balblabal) as RowCount from blablabla но вот как это должно выглядеть на языке ВБА я его почти не знаю...ни функций ни операторов...само условие и виденье того как это должно работать есть...не хватает знаний инструмента ВБА
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||||||
| 02.12.2013, 13:05 | ||||||
Добавлено через 1 минуту Если запрос с условиеим дальше в запросе будет условия отбора
0
|
||||||
|
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 9
|
|
| 02.12.2013, 13:05 [ТС] | |
|
Дальше уже if then лепить?
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 02.12.2013, 13:09 | |
|
Ну да
0
|
|
|
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 9
|
|
| 02.12.2013, 13:10 [ТС] | |
|
А как это всё еще в цикл запилить? Да еще чтоб шаги цикла хотяб раз в 5-10 минут происходили?
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||||||
| 02.12.2013, 13:14 | ||||||
|
Вот пример формирования условий отбора по двум параметрам:
Обор данных из таблицы запросом по двум(или одному) условиям
Откуда выполняется запрос? Добавлено через 2 минуты Не стоит грузить бесконечными циклами. Проще по таймеру запускать
0
|
||||||
|
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 9
|
|
| 02.12.2013, 13:15 [ТС] | |
|
Из связанной с базой таблици....в таблице всего 4 столбца... надо так поставить счетчик что когда таблица пополнится чтоб я об этом грубо говоря узнал.... таблица наз. dbo.dsp_main запрос наз. "1"
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 02.12.2013, 13:18 | |
|
Ну или по Application.OnTime
Добавлено через 2 минуты В каком приложении это всё?
0
|
|
|
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 9
|
|
| 02.12.2013, 13:23 [ТС] | |
|
Выборки делаю в Аксесе... просто сейчас стал вопрос или я целыми днями кликаю на запрос в ручную и смотрю выбраную таблицу либо автоматизирую с помошью ВБА и зделаю цикл...
Добавлено через 3 минуты А по таймеру это как? Есть функция? или оператор просто ?
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 02.12.2013, 13:23 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 9
|
||||||
| 02.12.2013, 14:33 [ТС] | ||||||
Добавлено через 13 минут Как должна выглядеть сама строка подсчета строк в таблице которая в запросе? Добавлено через 43 минуты Окей здача еще проще! ДАйте скрипт плиз чтоб некая ячейка из таблицы которая выбирается из запроса в аксес сравнивалась с константой( к примеру 24) в определенный момент времени. И типо если совпали то ничего если не равны то Месдж. Плз помогите а....
0
|
||||||
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|||||||
| 02.12.2013, 15:55 | |||||||
А то я не вижу ни объявления, ни назначения Должно быть что-то типа
0
|
|||||||
|
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 9
|
|
| 02.12.2013, 15:59 [ТС] | |
|
Я ж данные не из базы получаю а всего лишь оцениваю записи уже в самом запросе...квери...как это блин прописать.... Тут еще даже проще стало! Есть таблица в ней некая ячейка =13. Как сделать сравнение что когда она станет не 13 выпрыгнет меседж?
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||||||
| 02.12.2013, 16:10 | ||||||
Если из таблицы - к таблице. Если контролировать количество записей - к таблице Но по любому надо запускать какую-то процедуру для проверки. А вот процедуру должен запустить таймер. Организовать форму с таймером. При открытии назначить счётчику нужное количество секунд, например. Таймер каждую секунду должен отнимать 1с. При достижении 0 запустить процедуру и снова установить счётчик на нужный интервал
0
|
||||||
|
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 9
|
|
| 02.12.2013, 16:40 [ТС] | |
|
Можно скрипт на функцию таймера( пускай каждые 5 минут) на функцию выборки ( сравнить ячейку из таблицы с константой) если да то ничего если нет то меседж. И еще как правильно прописать путь к базе если я конектился эксесом через ODBC
0
|
|
| 02.12.2013, 16:40 | |
|
Помогаю со студенческими работами здесь
17
Быстрый и точный подсчёт количества строк в большой таблице Обновление большого количества строк в таблице. Как правильно? Подсчет количества строк в подчиненной таблице и вывод результата в основную Подсчет количества строк в таблице. Программа выдает ошибку "Object required" Мониторинг данных в обновляемой таблице Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
|