powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как удалить данные?
5 сообщений из 5, страница 1 из 1
Как удалить данные?
    #32616199
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть необновляемый запрос с INNER JOIN, т.е. непосредственно в этом запросе нельзя изменять, удалять, добавлять данные.
А как мне сделать, чтобы Access в таком запросе удалял данные?
Мне надо по определенному условию удалять данные именно из этого запроса.
Это возможно сделать? (Access97).
...
Рейтинг: 0 / 0
Как удалить данные?
    #32616296
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Мне надо по определенному условию удалять данные именно из этого запроса

если запрос из нескольких таблиц и связь 1:многие
то что значит удалять данные из запроса - из нескольких таблиц ?
тогда удаляй из таблицы,которая 1 и поставь каскадное удаление по связи в тех ,которые много.

Ещё раз - удаляют записи в ОДНОЙ таблице - синтаксис DELETE таков , но можно отобрать удаляемые записи - связав с другими таблицами JOIN и ограничив Where.
...
Рейтинг: 0 / 0
Как удалить данные?
    #32616741
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, у меня отношение один ко многим, но мне надо, чтобы пользователь видил всю строку (т.е. отношение один + отношение многие) и уже решал надо ему ее удалять или нет. А само удаление пусть уже происходит как угодно. Только, чтобы запись удалялась.
...
Рейтинг: 0 / 0
Как удалить данные?
    #32616796
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Да, у меня отношение один ко многим, но мне надо, чтобы пользователь видил всю строку (т.е. отношение один + отношение многие) и уже решал надо ему ее удалять или нет. А само удаление пусть уже происходит как угодно. Только, чтобы запись удалялась

1 ЧТО значит удаление строки в запросе ?
2 А само удаление пусть уже происходит как угодно
т.е. знаем - ли мы волшебное слово "строка удались" ?
3 пользователь напрямую запускает запрос или пользуется формой ?
если формой то какой вид представления и что мешает обработать событие и удалить НУЖНЫЕ данные из нужных таблиц(а не запроса поскольку запрос не является местом хранения записей)
...
Рейтинг: 0 / 0
Как удалить данные?
    #32617859
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Значит, чтобы пользователь видит и МОЖЕТ редактировать и удалять всю строку (т.е. отношение один + отношение многие).
2. > знаем - ли мы волшебное слово "строка удались"?
Если поставить каскадное удаление, то наверно знаем, или я не прав?
3. Пользователь естественно пользуется формой, но форма в табличном режиме. И в форме, основанной на этом запросе тоже нельзя удалить строку данных. И нельзя даже редактировать данные.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как удалить данные?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]