Вопрос № 124260: Господа, прошу помощи.
БД - IB 7.5, Delphi 2005.
Задаю таблице разрешение только на чтение определенному юзеру.
При открытии таблицы этим юзером вылазит сообщение "no permission for update/write access to table ..." но работа пр...
Вопрос № 124.260
Господа, прошу помощи.
БД - IB 7.5, Delphi 2005.
Задаю таблице разрешение только на чтение определенному юзеру.
При открытии таблицы этим юзером вылазит сообщение "no permission for update/write access to table ..." но работа продолжается.
Params активной транзакции - read_committed rec_version nowait (уровень read committed).
Как с этим бороться?
Отправлен: 21.02.2008, 18:32
Вопрос задал: Drbear (статус: 7-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Лукьяненко Алексей Валериевич
Здравствуйте, Drbear!
Самый лучший способ - пользоваться не TIBTable, а TIBQuery (запросом) - он без дополнительной обработки не будет пытаться как-либо изменить таблицу.
Второй способ - у компонента TIBTable установить свойство ReadOnly = True
Ответ отправил: Лукьяненко Алексей Валериевич (статус: Студент)
Ответ отправлен: 21.02.2008, 19:02 Оценка за ответ: 5 Комментарий оценки: Спасибо. Вопрос элементарный но почему-то застопорился. Пора в отпуск, отдыхать.