powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите понять, что происходит ("запись правилась другим пользователем")
12 сообщений из 12, страница 1 из 1
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32302627
Анита
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня формы на ACCESSE, а база на MSSQLе...
Одна таблица ведет себя очень странно - там записи вставляются триггером при вставлении их в другую таблицу и после этого их вообще невозможно через ACCESS редактировать - утверждается, что "запись правилась другим пользователем" причем это не снимается даже после перезагрузки и перезапуска MSSQL....
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32302643
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adp или mdb (DAO или ADO)?
Версия Access?
Версия MSSQL?
Версия MDAC?
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32302654
Анита
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mdb, Access-2000, MSSQL 7.0
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32302660
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Следовательно таблицы линкованые.\r
Попробуй это.\r
Не моможет - кидай сюда триггер.
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32302669
Анита
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
триггер самы примитивный на таблице peoples на инсерт

begin
insert into main_info (id_peoples) select id from inserted
end

Запись в main_info вставляется, но после этого править ее не дает...
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32303063
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давай скрипт создания таблицы main_info.
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32303150
Анита
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CREATE TABLE [dbo].[Main_info] (
[Id] [int] IDENTITY (1, 1) NOT NULL ,
[Id_peoples] [int] NOT NULL ,
[Id_obsh] [int] NULL ,
[Cre_Date] [datetime] NULL ,
[Upd_Date] [datetime] NULL
)
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32303447
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ключевое поле где?
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32303450
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это скорей всего из-за вставки в другую таблицу и следовательно из-за того, что глюпый акес просто делает запрос к серверу о последнем вставленном первичном ключе (Select @@IDENTITY). А этот ключ берется из другой таблицы и поэтому Акес и переклинивает. Мне помог совет Владимира Смирнова от 5 авг 03, 14:26 /topic/40261&pg=2\r
\r
Проверить эта ли прооблема досаточно просто - надо убрать триггер (поставь в начале Return - потом вернешь) .
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32303474
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
глюпым оказался я :)
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32303503
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Восстанавливаем справедливость. Был такой сайт nsa.chat.ru
То ли в 199, то ли в 2000 году я запостил туда вот эту свою статейку.
...
Рейтинг: 0 / 0
Помогите понять, что происходит ("запись правилась другим пользователем")
    #32304123
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Pavel
Справедливость восстановлена!

==
"Программист вечно работающий не по специальности" ишь как завернул
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите понять, что происходит ("запись правилась другим пользователем")
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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