powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как изменить данные в таблице?
12 сообщений из 12, страница 1 из 1
как изменить данные в таблице?
    #32654226
Alenkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
У меня такая проблема. На клиенте (Access 2000) установлена связь с серверными таблицами (SQL Server 2000). И вот приложение для одной из таблиц (почему-то только для нее одной!) позволяет изменять данные только в тех строках, которые были занесены вручную в эту таблицу, а если они заносились с помощью ХП, или запросом, то при потытке внести изменения в эти строки Access выдает сообщение "Конфликт записи":
Пока вы правили эту запись она была изменена другим пользователем.Если сохранить запись, исправления другого пользователя будут потеряны.Копирование исправлений в буфер позволит просмотреть изменения, внесенные другим пользователем, а затем, при необходимости, вставить свои исправления обратно.
С чем это может быть связано?
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654362
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Что такое т/б?
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654394
Alenkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
т/б - таблица
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654397
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
почитай тему "Конфликт записи" - я только пару дней назад разбирался.
Фишка в том, что если запрос на обновление меняет данные в записи, на которой открыта форма - происходит конфликт.

топик про конфликт записи
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654406
Alenkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, я сейчас посмотрю,
Но ведь для других таблиц точно такое же обновление он делать разрешает.
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654415
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а это не запрет на обновление
дело в работе системы "форма-таблица"

если ты просто обновляешь записи таблицы, а форма не открыта никаких конфликтов не будет

я очень просто решил проблему - поставил в запросе условия на обновление всех записей кроме текущей (уник в where сую) у меня запрос формируется в VBA, так что проблем нет

посмотри тот топик
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654426
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Alenkinт/б - таблица
А я думал, что тулбар... Сейчас исправлю заголовок.
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654431
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А! Дошло. Т/б - это та блица, а э/б - это эта блица.
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654479
Alenkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Galustovа это не запрет на обновление
дело в работе системы "форма-таблица"

если ты просто обновляешь записи таблицы, а форма не открыта никаких конфликтов не будет

я очень просто решил проблему - поставил в запросе условия на обновление всех записей кроме текущей (уник в where сую) у меня запрос формируется в VBA, так что проблем нет

посмотри тот топик

Да, так вроде получается.
А почему, если просто открыть таблицу, без формы, и попытаться изменить что-то в строке, снова будет "Конфликт..."?
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654506
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alenkinА почему, если просто открыть таблицу, без формы, и попытаться изменить что-то в строке, снова будет "Конфликт..."?
тут таже фишка... пока ты грубо говоря "смотришь" на запись она изменяется другим "процессом" (запросом, макросом или ещё чем-то) и access спрашивает какую версию записи оставить
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654535
Alenkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Получается, что одни записи изменяются другим процессом, какие-то - не изменяются, а в остальных таблицах вообще все нормально...
...
Рейтинг: 0 / 0
как изменить данные в таблице?
    #32654564
Galustov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlenkinПолучается, что одни записи изменяются другим процессом, какие-то - не изменяются, а в остальных таблицах вообще все нормально...
получается, что один запрос изменяет текущую запись, а другой нет - вот и всё.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / как изменить данные в таблице?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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