Всем здравствуйте. Использую для Рекордсета такую строку: sql = "SELECT * FROM [Расписание] WHERE [Расписание]![Маршрут] like " & Forms![Мониторинг]![Маршрут] & " AND [Расписание]![График]= " & Forms![Мониторинг]![График] & " AND [Расписание]![Смена]= " & Forms![Мониторинг]![Смена] _ & " AND [Расписание]![День]= " & Forms![Мониторинг]![День] & " AND [Расписание]![Рейс]>= " & Forms![Мониторинг]![ПервыйКруг] & " AND [Расписание]![Рейс]<= " & Forms![Мониторинг]![ПоследнийКруг]
когда Forms![Мониторинг]![Маршрут] содержит только число (например 4), то все работает нормально, но стоит там появиться строке (например 4д), то выдает ошибку.
Добрый день! База данных хранится в MySQL. Access - это только интерфейс выполнения команд, но сам файл access растет при каждом открытии и работе с ним.
Если каждый раз нажимать "сжать и восстановить базу данных" то размер уменьшается с 22мб до 9мб. Поставил сжатие при закрытии, но оно не работает так эффективно как кликом мышки)
Предполагаю что в access копятся значение переменных, и какие временные данные.
Вопрос 1: как из памяти Access очищать все временные данные и значения переменных? Вопрос 2: как командой VBA сжимать/уменьшать размер файла access?
В виду того, что поиск на просторах инета ничего не дал, то что там предлагалось, либо не работает либа, я не правильно пытаюсь использовать. Так вот ПРОБЛЕМА : Есть форма, в ней процедура запуска других форм (с ними всё в порядке запускаются на УРА), но в случае если оператор ошибся и не вбил какие то данные, нужно чтобы открылась форма "Ф_Ошибка" (с этим тоже нет проблем), но в первой форме при выполнении процедуры, 12 вариантов ошибки, которым присвоено значение "oshibka" (вот так
oshibka = "1"
Определена переменная
Public oshibka
, это всё в первой форме. Во второй так же определена переменная
Public oshibka
и процедура вывода в свободное поле
PrivateSub Form_Current()
Me.П_Ошибка = oshibka
End Su
Но почему то переменная oshibka - пустая, не могу понять почему
Доброго дня! Нужно реализовать напоминалки в access. Т.е. каждую минуту идет проверка по активным задачам, если время подошло, то выскакивает уведомление.
Вопрос: как в access реализовать механизм аналогичный Cron? цель, чтобы каждую минуту запускался процесс проверки подошло ли время выполнения задачи.
Вопрос 2: подскажите альтернативный вариант выполнения задачи по напоминалкам. на компе windows.
Здравствуйте, --- Ни как не могу разобраться с буфером обмена. Помогите. --- Архив mdb
Я создал собственное меню для двух полей (Поле1, Пле2) Вырезать, Копировать, Вставить.
Private Clipboard1 AsNew Буфер.Класс1
Private CB1 As Office.CommandBar
PrivateWithEvents CBB1 As Office.CommandBarButton
PrivateWithEvents CBB2 As Office.CommandBarButton
PrivateWithEvents CBB3 As Office.CommandBarButton
Вставка работает нормально. А вот Копировать/Вырезать нет.
Почему-то Копируется/Вырезается не весь выделенный текст, а только 128 первых символов. --- Почему так происходит? Как это исправить? --- Архив mdb
Ребят, такое дело, код генерит на клиенте 1000 строк, типа:
"INSERT INTO t..." "INSERT INTO t..." "INSERT INTO t..." ...
мне надо каждую строку заинсертить в базу. Ну я, короче, делаю после каждой строки:
CN(0).Execute sQUERY, 0
по каждой записи капец долго. А сейчас как под 5000 записей, то это край.
Скажите, как пачкой заинсертить? Может какой отвязанный рекордсет создать, его набить данными, а потом сделать INSERT INTO t1 (SELECT * FROM MyRecordset) или как обычно вы делаете?
вот скажите такую вещь, есть, предположим, 2 таблицы, person и personmetrics. В person указаны некие люди. а в personmetrics параметры каждого из них, там рост, вес, телефон...
так вот, есть ли в акцесе некая возможность, чтобы удаляя запись из person, автоматом подтереть и все ссылающиеся на эту запись данных и из таблицы personmetrics?
т.е. чтобы не делать вначале удаление из таблицы personmetric записей where person = 'vasya', а потом уж и саму запись из таблицы person. а какбы воспользоваться некими внутренними инструментами акса, если таковые в нём предусмотрены.
Здравствуйте, О ГУРУ!) Подскажите советом, где у меня в коде ошибка? Пытаюсь отправить JSON-объект. В ответ получаю сообщение "Ошибка декодирования данных" Заранее спасибо за помощь!
Подскажите, а как узнать/прописать этот путь/ссылку на файл внутри архива. Например: я открываю в архиве рисунок на просмотр, смотрю в его свойствах путь. В начале он такой. C:\Users\Master 307\AppData\Local\Temp\Rar$DIa0.888\Рис1 (640х428).png
Закрываю, открываю заново этот же рисунок. Путь уже другой. C:\Users\Master 307\AppData\Local\Temp\Rar$DIa0.733\Рис1 (640х428).png
И этот рар всегда меняется --- И как тогда сделать ссылку на файл Рис1 (640х428).png, который внутри архива?
Озадачился вопросом, на который пока не нашел ответ, втч на форуме, возможно, у кого-то есть ссылочка на "почитать" или опыт внедрения описания собственных функций и процедур. Хотелось бы, чтобы при выборе свой функции или процедуры в Object Browser, а после - при выборе в контекстном меню Properties можно было видеть свое краткое описание функционала, а при выборе HELP - открывалась справка по функции или процедуре. Понимаю, что можно не парить себе мозги, сделать табличку с описанием в любом редакторе, в том же access аналог хелпа замутить, но может быть есть возможность использоваться штатный функционал Object Browser?
Нужно перевести базу из access .accdb в базу oracle apex.
Попытки следовать туториалу https://www.oracle.com/technetwork/developer-tools/apex/application-migration-workshop-167993.pdf без результата. Т.к. в gui sqldeveloper 19.1.0 отсутствует Migration > Microsoft Access Exporter > Run MS Access Exporter. И непонятно установлен ли "...to ensure that Oracle Migration Workbench ...", т.к. во вкладке help/about нет ничего, что содержало бы "bench", а есть 15 содержащих "migrat". Ожидаемый результат: грамотные ссылки на адекватный ситуации софт и мануалы.
Последний год стал замечать, что - Access, не так шибко популярен (ну разве что среди студентов, для изучения основ БД) По 2-3 вопроса в сутки. Присоветуйте люди добрые, каким местом и чЁ именно про БД, приспело и настало время изучать, дабы быть, как бы быть в - Тренде. Неужели - Акс - Великолепный - Изжил себя? Или же это благотворное влияние форумчан благостно действует на мо'зги вопрошающих, что даже и вопросы не нужно задавать, ибо на всЁ уже давно отвечено?
на строке me![OLEObject].action = acOLECreateEmbed выдает ошибку "Данные были изменены", но если при переходе в debug из ошибки далее нажать F8 то отработает. Помогите разобраться с этой ошибкой, плз.
Привет всем. Пытаюсь получить данные из XML. Файл порядка 200Мб. Получаю данную ошибку: out of string space vba Как её обойти? Что нужно исправить в моем коде?
Dim i, sPat
i = FreeFile
Open FilePath For Input As i
sPat = Input(LOF(i), i) ' <= ТУТ ОШИБКА
Close i
Необходимо создать линейный планировщик, по сути одна таблица.
При создании новой записи надо задать периодичность (ежедневную, еженедельную и т.д.) подобно MS OutLook, см. прикрепленный рисунок.
Вот не пойму как сделать чтоб я могу изменять в перспективы эти интервалы. Может быть при создании новой записи клонировать их с единым идентификатором? И как при этом учесть особенности повторов к примеру - еженедельно, каждый понедельник?