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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2010, 11:35   #1
qwerty1301
Пользователь
 
Регистрация: 19.03.2010
Сообщений: 21
По умолчанию Удаление из нескольких таблиц

Здраствуйте, надеюсь на вашу помощь.
Суть проблемы: при попытке удалить данные из таблицы вылазит ошибка:
Цитата:
Таблица 'Документы' уже открыта другим пользователем для монопольного доступа или открыта в интерактивном режиме и не может быть изменена в программе. (Ошибка 3008)
Подскажите пожалуйста как обойти эту ошибку?

и ещё одна проблема как в зависимости от записей в таблице выделить флажки?
Заранее благодарю)
qwerty1301 вне форума Ответить с цитированием
Старый 28.04.2010, 11:53   #2
qwerty1301
Пользователь
 
Регистрация: 19.03.2010
Сообщений: 21
По умолчанию

Вот выкладываю 2 скрина: форма для удаления и для редактирования.. и сам проектик
Изображения
Тип файла: jpg delete.JPG (47.4 Кб, 147 просмотров)
Тип файла: jpg redakt.JPG (76.9 Кб, 134 просмотров)
Вложения
Тип файла: rar primer.rar (100.7 Кб, 22 просмотров)
qwerty1301 вне форума Ответить с цитированием
Старый 28.04.2010, 13:09   #3
Neymexa
Proffesional
Форумчанин
 
Аватар для Neymexa
 
Регистрация: 18.11.2008
Сообщений: 417
По умолчанию

Цитата:
Сообщение от qwerty1301 Посмотреть сообщение
Здраствуйте, надеюсь на вашу помощь.
Суть проблемы: при попытке удалить данные из таблицы вылазит ошибка:

Подскажите пожалуйста как обойти эту ошибку?

и ещё одна проблема как в зависимости от записей в таблице выделить флажки?
Заранее благодарю)
ну наверно в том что кто-то еще работает с этой таблицой.
в primer.rar 2 формы.при открытии регистр нормально.Но если её не закрыть и попытаться открыть документы1 то ругается - не удается блокировать таблицу.
Вывод скорее всего у Вас так сделано что при работе с 1-ой формой 2 блокировалась
О, степь родимая, как я скучаю по тебе...

Последний раз редактировалось Neymexa; 28.04.2010 в 13:13.
Neymexa вне форума Ответить с цитированием
Старый 28.04.2010, 14:17   #4
qwerty1301
Пользователь
 
Регистрация: 19.03.2010
Сообщений: 21
По умолчанию

Neymexa
Спасибо, что показал на эту ошибку...я её даже не замечал никогда
Но я обычно открываю формы отдельно...и на флажки, по-моему, не влияет

Цитата:
ну наверно в том что кто-то еще работает с этой таблицой.
Никто не может работать с этой таблицей...она есть только у меня на компьютере
qwerty1301 вне форума Ответить с цитированием
Старый 28.04.2010, 14:47   #5
Neymexa
Proffesional
Форумчанин
 
Аватар для Neymexa
 
Регистрация: 18.11.2008
Сообщений: 417
По умолчанию

Цитата:
Сообщение от qwerty1301 Посмотреть сообщение
Neymexa
Спасибо, что показал на эту ошибку...я её даже не замечал никогда
Но я обычно открываю формы отдельно...и на флажки, по-моему, не влияет


Никто не может работать с этой таблицей...она есть только у меня на компьютере
я только что вручную удалил записи из таблицы документы.
Она выдает что при удалении записи удалятся и связанные данные из других таблиц.
Почитай про каскадное удаление.Вобще крайне нежелательно применять каскадное удаление
О, степь родимая, как я скучаю по тебе...
Neymexa вне форума Ответить с цитированием
Старый 28.04.2010, 14:56   #6
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Цитата:
Сообщение от Neymexa Посмотреть сообщение
Вобще крайне нежелательно применять каскадное удаление
Очень интересно.. Это новый взгляд на теорию постр. реляционных БД? Обоснуйте.
Abrakadabra вне форума Ответить с цитированием
Старый 28.04.2010, 15:14   #7
Neymexa
Proffesional
Форумчанин
 
Аватар для Neymexa
 
Регистрация: 18.11.2008
Сообщений: 417
По умолчанию

Цитата:
Сообщение от Abrakadabra Посмотреть сообщение
Очень интересно.. Это новый взгляд на теорию постр. реляционных БД? Обоснуйте.
http://yandex.ru/yandsearch?text=%D0...2&stpar1=%2Fu0
О, степь родимая, как я скучаю по тебе...
Neymexa вне форума Ответить с цитированием
Старый 28.04.2010, 18:07   #8
qwerty1301
Пользователь
 
Регистрация: 19.03.2010
Сообщений: 21
По умолчанию

Neymexa Вообщем можешь все связи перенастроить как тебе удобно, но объясни плиззз как сделать чтобы удаляло...каскадное удаление я поставил вообще недавно туда...просто думал решит проблему...
qwerty1301 вне форума Ответить с цитированием
Старый 29.04.2010, 09:44   #9
Neymexa
Proffesional
Форумчанин
 
Аватар для Neymexa
 
Регистрация: 18.11.2008
Сообщений: 417
По умолчанию

Цитата:
Сообщение от qwerty1301 Посмотреть сообщение
Neymexa Вообщем можешь все связи перенастроить как тебе удобно, но объясни плиззз как сделать чтобы удаляло...каскадное удаление я поставил вообще недавно туда...просто думал решит проблему...
в том файле который Вы мне прислали записи удаляются.
Пришлите мне файл в котором выдается ошибка.
Посмотрим...
О, степь родимая, как я скучаю по тебе...
Neymexa вне форума Ответить с цитированием
Старый 29.04.2010, 13:03   #10
qwerty1301
Пользователь
 
Регистрация: 19.03.2010
Сообщений: 21
По умолчанию

Neymexa
Мне необходимо удалять записи из таблицы через форму: выбираем в форме запись, тыкаем кнопку "Удалить" и должно удалятся.
Форма "Документы1" именно для этого и предназначена, работает так: выбираем специальность, выбираем автора- появляется список книжек автора, справа появляются 2 кнопочки(обе на удалениЕ)- одна не работает(код писал сам), а вторая- сделана в мастере, и даже работает, но удаляет только запись в таблице "Авторы", связанную с выбранным автором, запись из таблицы "Документы" она не удаляет(Если бы удалось сделать так чтобы она удаляла запись из таблицы Документы, то при помощи каскадного удаления удалялись бы все связанные записи)...
qwerty1301 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос на выборку из нескольких таблиц bullvinkle Microsoft Office Access 9 11.04.2012 04:35
Формирование нескольких сводных таблиц FormAlDeGid Microsoft Office Excel 0 24.10.2009 12:04
Проблемы с выборкой данных из нескольких таблиц Arkuz БД в Delphi 1 29.07.2009 15:46
Экспорт нескольких таблиц из Excel в Access mirawoo Microsoft Office Access 1 19.03.2009 20:25
Сведение нескольких таблиц в одну Sega Microsoft Office Excel 3 05.08.2008 15:21