|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
делаю связь в акцессе через одбц к СКУЛсерверной вьюшке в которой есть 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.Код так вот если я меняю поле название первый раз то вычисляемое поле совп не меняется, когда я пытаюсь поменять поле название второй раз - меняется вычисляемое поле совп и выплевывается ошибка, Данные были изменены Другой пользователь изменил эту запись и сохранил свои изменения. Внесите исправления повторно. а потом все нормально пока данные поля название снова не приведут к изменению вычисляемого поля совп. Как решить эту проблему? Т.к. при использовании этой вьюшки в качестве источника данных в форме она вообще там про копирование изменений в буфер начинает кричать и пр. ? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2005, 10:53 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
UP ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2005, 13:50 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
так у тебя проблемма не со вьюшкой, а тем как ты данные меняешь!!! между прочем как? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2005, 13:57 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
Это я и сам понял потому что сделал форму с нуля все меняется, но там в форме просто столько еще наворочено...... Основной-то вопрос в том почему когда таблицы и запрос основанный на них лежали в акцессе - все работало а теперь когда и таблицы и вьюшка на сервере ничего не работает.... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2005, 14:14 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
Можно попробовать после смены значения поля Название сделать requery, тогда и вычисляемое поле должно пересчитаться. авторпочему когда таблицы и запрос основанный на них лежали в акцессе - все работало а теперь когда и таблицы и вьюшка на сервере ничего не работает Скорее всего потому что после первого смены названия, изменения сохраняются на сервере. Источник данных формы не обновлён и форма уже не отображает текущее состояние бд. Происходит вторая смена названия, при этом и сообщается о том , что авторДанные были изменены Другой пользователь изменил эту запись и сохранил свои изменения. Внесите исправления повторно. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2005, 14:29 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
adv да да реквери а не рефреш - щас попробую...... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2005, 14:43 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
Бляха.... теперь на реквере вылетает........... зараззааа... Блин. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2005, 15:03 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
в таблице с примари кеем и таймштампом лечилось автовычисление в форме в событии после обновления ставил ditrty = false автовычисляемое поле поднимается в контрол ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2005, 15:43 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
не очень понял, но скажу только что таблицы то лежат на сервере.... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2005, 16:19 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
Решили? У меня такой же косяк. Акцесс это клиент к sql server. Правлю данные в форме, рекодсоурс которой является запрос который через джоин соединяет главную таблицу и дополнительную, первичные ключи заданы, но это окно жутко бесит - как подавить вывод этого сообщения [img=] ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2016, 09:53 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
Сергей с ЛуныРешили? У меня такой же косяк. Акцесс это клиент к sql server. Правлю данные в форме, рекодсоурс которой является запрос который через джоин соединяет главную таблицу и дополнительную, первичные ключи заданы, но это окно жутко бесит - как подавить вывод этого сообщения [img=] Вы лучше полный текст представления покажите и обязательно тип данных каждого поля. Нет ли у Вас в представлении поле с типом данных Tinyint, которое может принимать Null? Если да, то сделайте данное поле в таблице обязательным. Ну в общем надо смотреть, причин может быть множества. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2016, 11:56 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
studierenВы лучше полный текст представления покажите и обязательно тип данных каждого поля. Нет ли у Вас в представлении поле с типом данных Tinyint Bit , которое может принимать Null? Если да, то сделайте данное поле в таблице обязательным. Ну в общем надо смотреть, причин может быть множества. Сорри. Опечатка. ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2016, 14:21 |
|
Проблема при работе с СКУЛСерверными View, при привязке их из акцесса
|
|||
---|---|---|---|
#18+
Я делал так: 1) В таблице на сервере обязательно созданы primary key и поле timestamp 2) Поле timestamp обязательно включается во view 3) При подключении view к Acess делается создается локальный индекс по полю primary key 4) В событии формы AfterUpdate выполняется Refresh ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2017, 11:48 |
|
|
start [/forum/topic.php?fid=45&fpage=76&tid=1612434]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
74ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 377ms |
total: | 538ms |
0 / 0 |