powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос к серверу
15 сообщений из 15, страница 1 из 1
Запрос к серверу
    #32657000
Yura_G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня такая проблема. Создаю запрос к серверу (вызываю хранимую процедуру из SQL: EXECUTE имя процедуры). Получаю набор данных, но этот набор не редактируется. При попытке редактирования выдает: объект Recordset не является обновляемым.
...
Рейтинг: 0 / 0
Запрос к серверу
    #32657007
Фотография маяк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yura_GУ меня такая проблема. Создаю запрос к серверу (вызываю хранимую процедуру из SQL: EXECUTE имя процедуры). Получаю набор данных, но этот набор не редактируется. При попытке редактирования выдает: объект Recordset не является обновляемым.Делаешь типа currentdb.execute? Поиграй с её параметрами, там есть обновляемость. И посмотри на связи, может действительно те данные по каким-то причинам аксессу менять неохота?
...
Рейтинг: 0 / 0
Запрос к серверу
    #32657575
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
например, в результируещей выборке нет ключевого поля.
...
Рейтинг: 0 / 0
Запрос к серверу
    #32658037
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я помню запросы к серверу в mdb впринципе не могут быть обновляемыми.
...
Рейтинг: 0 / 0
Запрос к серверу
    #32658066
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavelНасколько я помню запросы к серверу в mdb впринципе не могут быть обновляемыми.
Это как это не могут быть обновляемыми?
Как вы так умудрились к серверу подключиться?
Запросы могут быть обновляемыми!
...
Рейтинг: 0 / 0
Запрос к серверу
    #32659817
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний раз с запросами к серверу я имел дело в А97. Там они обновляемыми небыли. Потом перешел на adp. Что-то изменилось (сейчас проверить не на чем)?
...
Рейтинг: 0 / 0
Запрос к серверу
    #32660493
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Колитесь, снова сейчас проверил - у меня запрос к серверу не обновляемый.
...
Рейтинг: 0 / 0
Запрос к серверу
    #32660561
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavelКолитесь, снова сейчас проверил - у меня запрос к серверу не обновляемый.
Для начала стоит определиться с понятием - запрос к серверу в Аксе 97.

Как вы к серверу подключаетесь?
Я через ODBC.
Запрос типа Select * From dbo.Table1 - с соответствующими параметрами открытия рекордсета, будет обновляемым (при условии, что в таблице есть PK).
...
Рейтинг: 0 / 0
Запрос к серверу
    #32660590
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХелпВ некоторых случаях для изменения данных в базовой таблице их можно отредактировать в режиме таблицы запроса. В других случаях этого сделать нельзя. В приведенной ниже таблице указано, можно ли изменить результаты запроса и есть ли какие-либо альтернативы.
<skipped>
Запрос или поле запроса: Запрос к серверу SQL

Изменение: Невозможно

Решение: ---
...
Рейтинг: 0 / 0
Запрос к серверу
    #32660597
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paparome, ты людей в заблуждение не вводи


если ты откроешь рекордсет и как источник укажешь Select * From dbo.Table1 то тогда этот рекордсет действительно будет обновляемым
а вот если ты таки создашь сохранённый запрос к серверу ( у этих запросов значёк отличительный ) этот запрос укажешь как источник или как сорс для формы то этот рекордсет будет необновляемый

так что не спорь с Павлом
Павел , с 97 -2002 работа с мдб/SQL Server не изменилась

если бы было иначе, нафига тогда было бы адп создавать?
...
Рейтинг: 0 / 0
Запрос к серверу
    #32660613
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavelНасколько я помню запросы к серверу в mdb впринципе не могут быть обновляемыми.
TatianaT сохранённый запрос к серверу
Где тут про сохранненные запросы шла речь?
Утверждалось, что в принципе , нельзя обновлять!!!
...
Рейтинг: 0 / 0
Запрос к серверу
    #32660620
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yura_GУ меня такая проблема. Создаю запрос к серверу (вызываю хранимую процедуру из SQL: EXECUTE имя процедуры). Получаю набор данных, но этот набор не редактируется. При попытке редактирования выдает: объект Recordset не является обновляемым.
...
Рейтинг: 0 / 0
Запрос к серверу
    #32660637
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 папаримский
Выражаясь по-русски - речь идет об SQL Path-Through Query. Оно не обновляемо.
...
Рейтинг: 0 / 0
Запрос к серверу
    #32660643
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Однако если "объект Recordset не является обновляемым", то человеку действительно надо делать рекордсет не на основе сохраненного запроса к серверу (ака Pass-Through), а по человечески - через ODBCDirect Workspace или вообще через ADO
...
Рейтинг: 0 / 0
Запрос к серверу
    #32660648
Фотография TatianaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или он может динамически формировать SQLвыражение и на его основе открывать рекордсет
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос к серверу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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