Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ODBC + Локальная таблица / 5 сообщений из 5, страница 1 из 1
25.04.2018, 11:43
    #39635926
volt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC + Локальная таблица
Добрый день!
на сервере MS SQL написано представление. У данного представления добавлен триггер Instead Of Update.
в БД Access через ODBC добавлена таблица связанная с данным предствалением.
Когда я создаю запрос объединяющий ODBC таблицу и локальную таблицу - выдается сообщение объект recordset не является обновляемым и я не могу изменить параметры локальной таблицы.

Подскажите, пожалуйста, каким образом модифицировать БД, что бы исправить данную ошибку.
...
Рейтинг: 0 / 0
25.04.2018, 12:09
    #39635951
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC + Локальная таблица
Используйте временные локальные таблицы
...
Рейтинг: 0 / 0
25.04.2018, 12:58
    #39635987
volt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC + Локальная таблица
MrShin,

можно немного поподробнее
...
Рейтинг: 0 / 0
25.04.2018, 14:07
    #39636038
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC + Локальная таблица
Для начала проверьте свой запрос и определите, почему он не обновляемый. Хороший список условий вот здесь , например.
Если устранить блокирующее условие не получается (например есть в иерархии запросов агрегирование), то записываете в локальную промежуточную таблицу данные, которые необходимо записать в рабочую таблицу вместе с ключевым полем, а затем обновляете рабочую таблицу простым запросом из двух таблиц, его сделать обновляемым просто.
...
Рейтинг: 0 / 0
25.04.2018, 15:44
    #39636125
studieren
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ODBC + Локальная таблица
volt,

А сама таблица - представление обновляемая в MS Access? Может у Вас там нет первичного ключа?
Если нет, то можете добавить "псевдо" первичный ключ или на стороне SQL Server создать уникальный индекс (но этот вариант чуть-чуть посложнее).
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ODBC + Локальная таблица / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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