powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
13 сообщений из 13, страница 1 из 1
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #33198436
Bestuzhev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делаю связь в акцессе через одбц к СКУЛсерверной вьюшке в которой есть right join и case - ничего криминального.

create view view1 as
SELECT Таб1.Дата,
Таб1.Код,
Таб1.Документ,
case when Таб1.Название = Таб2.Имя then 0 else 1 end AS Совп,
Таб1.Название,
Таб2.Прим,
Таб2.Тип,
FROM Таб2 RIGHT JOIN Таб1 ON Таб2.Ключ = Таб1.Код


так вот если я меняю поле название первый раз то вычисляемое поле совп не меняется, когда я пытаюсь поменять поле название второй раз - меняется вычисляемое поле совп и выплевывается ошибка,

Данные были изменены
Другой пользователь изменил эту запись и сохранил свои изменения.
Внесите исправления повторно.


а потом все нормально пока данные поля название снова не приведут к изменению вычисляемого поля совп.

Как решить эту проблему? Т.к. при использовании этой вьюшки в качестве источника данных в форме она вообще там про копирование изменений в буфер начинает кричать и пр. ?
Спасибо.
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #33199107
Bestuzhev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UP
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #33199138
Фотография msn13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так у тебя проблемма не со вьюшкой, а тем как ты данные меняешь!!!
между прочем как?
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #33199212
Bestuzhev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это я и сам понял потому что сделал форму с нуля все меняется, но там в форме просто столько еще наворочено......
Основной-то вопрос в том почему когда таблицы и запрос основанный на них лежали в акцессе - все работало а теперь когда и таблицы и вьюшка на сервере ничего не работает....
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #33199282
Фотография adv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно попробовать после смены значения поля Название сделать requery, тогда и вычисляемое поле должно пересчитаться.
авторпочему когда таблицы и запрос основанный на них лежали в акцессе - все работало а теперь когда и таблицы и вьюшка на сервере ничего не работает
Скорее всего потому что после первого смены названия, изменения сохраняются на сервере. Источник данных формы не обновлён и форма уже не отображает текущее состояние бд. Происходит вторая смена названия, при этом и сообщается о том , что авторДанные были изменены
Другой пользователь изменил эту запись и сохранил свои изменения.
Внесите исправления повторно.
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #33199337
Bestuzhev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adv да да реквери а не рефреш - щас попробую......
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #33199423
Bestuzhev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бляха.... теперь на реквере вылетает........... зараззааа... Блин.
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #33199591
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в таблице с примари кеем и таймштампом лечилось автовычисление в форме
в событии после обновления ставил ditrty = false

автовычисляемое поле поднимается в контрол
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #33199736
Bestuzhev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не очень понял, но скажу только что таблицы то лежат на сервере....
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #39375816
Решили? У меня такой же косяк. Акцесс это клиент к sql server. Правлю данные в форме, рекодсоурс которой является запрос который через джоин соединяет главную таблицу и дополнительную, первичные ключи заданы, но это окно жутко бесит - как подавить вывод этого сообщения [img=]
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #39375903
studieren
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей с ЛуныРешили? У меня такой же косяк. Акцесс это клиент к sql server. Правлю данные в форме, рекодсоурс которой является запрос который через джоин соединяет главную таблицу и дополнительную, первичные ключи заданы, но это окно жутко бесит - как подавить вывод этого сообщения [img=]
Вы лучше полный текст представления покажите и обязательно тип данных каждого поля.
Нет ли у Вас в представлении поле с типом данных Tinyint, которое может принимать Null? Если да, то сделайте данное поле в таблице обязательным.
Ну в общем надо смотреть, причин может быть множества.
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #39376080
studieren
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
studierenВы лучше полный текст представления покажите и обязательно тип данных каждого поля.
Нет ли у Вас в представлении поле с типом данных Tinyint Bit , которое может принимать Null? Если да, то сделайте данное поле в таблице обязательным.
Ну в общем надо смотреть, причин может быть множества.
Сорри. Опечатка. )))
...
Рейтинг: 0 / 0
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
    #39455269
ser_volk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я делал так:

1) В таблице на сервере обязательно созданы primary key и поле timestamp
2) Поле timestamp обязательно включается во view
3) При подключении view к Acess делается создается локальный индекс по полю primary key
4) В событии формы AfterUpdate выполняется Refresh
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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