Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 27.10.2015
Сообщений: 14

Ошибка при удалении записей из основной и подчиненной формы

30.01.2016, 19:40. Показов 654. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Коллеги!

Странность такая.
Есть основная форма F_Main со своей таблицей данных T_Main и подчиненная F_Sub с данными T_Sub.
В T_Main есть поля ID, ID_Sub, Data;
В Т_Sub есть ID, Temp
Все поля записей имеют одноименные текстовые поля на формах.
Связь типовая: поле ID_Sub основной связано с ID подчиненной.
Пытаюсь удалить запись в основной форме и соответствующую ей запись в подчиненной по обработке кнопок на основной.
Visual Basic
1
2
3
4
5
6
7
8
Private Sub Кнопка4_Click()
Dim IDDel As Long
 IDDel = Me.ID_Sub
 CurrentDb.Execute ("DELETE * FROM T_Main WHERE ID_Sub=" & IDDel)
 CurrentDb.Execute ("DELETE * FROM T_Sub WHERE ID=" & IDDel)
 Me.Requery
 Me.F_Sub.Requery
End Sub
Все замечательно работает в чистом виде.
Но вот дело какое, есть у основной формы обработчик Form_Current, в котором мне необходимо вносить программой изменения в некоторые поля на основной форме. К примеру Me.Data = 1

Visual Basic
1
2
3
Private Sub Form_Current()
 Me.Data = 1 ' на появление ошибки влияет изменение любого из полей главной формы.
End Sub
Помогите избежать проблему.

Пример проблемы приложил.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.01.2016, 19:40
Ответы с готовыми решениями:

Выполнение запроса при удалении записи подчиненной формы
Ситуация: при изменении определенных полей подчиненной табличной формы запускается сохраненный SQL-запрос, который обновляет данные на...

Сбрасываются свойства подчиненной формы при открытии основной в ReadOnly
Обыкновенная составная форма, в подчиненной - ленточная форма. Обе формы и главная и подчиненная имеют в свойствах 'Да' на изменение,...

Соответствие значения поля подчиненной формы полю таблицы основной формы
Здравствуйте. В основной форме две подчиненные формы, одна в табличном режиме другая в режиме формы. Так вот, значения подчиненной формы...

1
0 / 0 / 0
Регистрация: 27.10.2015
Сообщений: 14
30.01.2016, 19:43  [ТС]
Мне показалось, что я прикреплял пример (файл)
Вложения
Тип файла: rar Удаление.rar (18.6 Кб, 6 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.01.2016, 19:43
Помогаю со студенческими работами здесь

Сумма из подчиненной формы, отмена записей в подчиненной форме
Нужна сразу помощь по четырем пунктам, форма КвитанцияСкупкиОбмена надо: 1. Суммирование поля Сумма в подчиненной форме с занесением в...

Фильтрация данных основной формы через данные подчиненной формы в MS Access 2013
Может кто подскажет, есть ли простое решение, когда есть стандартные 2 таблички (главная-1 и вторичная - 2), связанные через третью и есть...

Вывод итогов подчиненной формы при отсутствии записей в ней
Здравствуйте. Сделал в БД на аксесс на одной из форм подчиненную форму, в которую выгружаются данные из запроса. В примечание формы добавил...

ошибка при удалении записей из бд
при удалении данных выскакивает ошибка: Удаление или изменение записи невозможно. В таблице "Аудитории" имеются связанные записи....

Фильтр основной формы из подчиненной
Здравствуйте. Есть основная форма, которая отображается в режиме формы и показывает информацию об одном сотруднике, у нее есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru