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

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

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

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


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