Передача данных между формами

  • Автор темы Автор темы jurik1984
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
J

jurik1984

Всем привет!
Столкнулся с такой головоломкой:

Есть БД с кучой форм так вот. На главной форме есть несколько выпадающих списков ну вот напрмер список mat_chet формы rashod. Выбрав значение в этом списке открывается другая форма sel_mat_name с листбоксом list_mat_name. Данные в этот листбокс передаются через запрос mat_namem:

SELECT [MAT].[KODM], [MAT].[NAMEM], [MAT].[EDM], [MAT].[NCEN]
FROM MAT
WHERE NSC=[Forms]![rashod]![mat_chet].Value
ORDER BY [MAT].[NAMEM];

Так вот. Есть еще пара таких комбобоксов которые открывают новые формы и из их текущего значения запросы вносят данные также в другие листбоксы. Прикол в чем - всэ создавалоьс под ХР СП2 и Офис 2000 СП3 и на всех ХР-ах это работает, но при переносе БД на 95 винду с таким же Офис 2000 СП3 данные из mat_chet запросом mat_namem не выцепляются, а из другого комбы в другую форму другим запросом цепляются и еще как!... В ечм прикол мож кто подскажет?? :)
 
Нашел в чем прикол! Первая и вторая форма обращаются к одной таблице и выходит сообщение

Таблица 'MAT#DBF' не может быть заблокирована ядром Базы Данных. Она уже используется другим пользователем или другим процессом!

Я не претендую на роль умника - сам пока только-только начинаю разбираться в Аксесе... но как етой ошибки избежать??!!
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab