powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как заставить Access редактировать view ?
7 сообщений из 7, страница 1 из 1
Как заставить Access редактировать view ?
    #32283582
vavania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MS Enterprise Manager это делать позволяет, а Access не дает - "даннай набор записей не допускает обновление". "Однозначная таблица" как свойство формы выбрана, разрешение изменять данные имеется...
...
Рейтинг: 0 / 0
Как заставить Access редактировать view ?
    #32283588
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приведу пример:
Запрос суммирует некоторые поля двух таблиц.
Если предположить, что изменение данных поля Сумма запроса допустимо, то как по твоему этот запрос должен раскидать новую сумму по двум таблицам?
...
Рейтинг: 0 / 0
Как заставить Access редактировать view ?
    #32283596
vavania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ты прав, есть и такие поля. Enterprise не разрешает их редактировать, но простые поля - разрешает.
...
Рейтинг: 0 / 0
Как заставить Access редактировать view ?
    #32283600
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
всеволод, думай сначала, а потом уже пиши.
по твоему EM знает как суммы раскидывать?
...
Рейтинг: 0 / 0
Как заставить Access редактировать view ?
    #32283602
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лох Позорный
Я подумал, что написал
Просто я предположил, что речь идет о разных запросах. Типа "когда я 10 лет назад работал с ЕМ все было хорошо"
...
Рейтинг: 0 / 0
Как заставить Access редактировать view ?
    #32283608
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и вообще хотелось бы увидеть запрос...
...
Рейтинг: 0 / 0
Как заставить Access редактировать view ?
    #32283644
vavania
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну значится, есть три таблицы, две из них (dbo.AWB и AWB_RATE_DESCRIPTION) объединены в первое view:
CREATE VIEW dbo.VI_FIND_TEST
AS
SELECT ID,
AWB_PREFIX + AWB_NO AS AWB_NO,
(SELECT SUM(AWB_RATE_DESCRIPTION.PIECES) PIECES
FROM AWB_RATE_DESCRIPTION(INDEX =
IX_AWB_RATE_DESCRIPTION_1)
WHERE AWB.ID = AWB_RATE_DESCRIPTION.AWB_ID) AS
PIECES,
REVERSE_AWB_NO_PREFIX
FROM dbo.AWB

К этому view цепляется еще одна таблица (dbo.LOGIC_BASE_15_16), которую мы хотим редактировать:
CREATE VIEW dbo.VIEW_LOGIC_TEST
AS
SELECT AWB.ID,
dbo.LOGIC_BASE_15_16.LID,
AWB.AWB_NO AS HAWB,
AWB.PIECES AS Мест,
dbo.LOGIC_BASE_15_16.Рубли,
dbo.LOGIC_BASE_15_16.НСП
FROM dbo.VI_FIND_TEST AWB INNER JOIN
dbo.LOGIC_BASE_15_16 ON AWB.REVERSE_AWB_NO_PREFIX =
REVERSE (dbo.LOGIC_BASE_15_16.HAWB)

Так вот поле [Мест] редактировать в EM нельзя, а [Рубли] - пожалуйста...
Хотелось бы понять, Access вообще разрешает редактировать view, и при каких условиях.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как заставить Access редактировать view ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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