powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ADP - проблема с запросом
9 сообщений из 9, страница 1 из 1
ADP - проблема с запросом
    #32036726
Seryoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток.
Такой вот вопросец... В MS SQL Server 2k лежит запрос, достаточно громоздкий, но обновляемый. А в ADP - проекте при изменении он говорит - "Данные, добавленные в БД, не будут отображены в форме, т.к. они противоречат условиям на базовый источник записей."
Не, всё понятно... Но что конкретно???
Это он зачем так, если не секрет??? Он же обновляемый и это же не присоед. таблица без ключа.... Может кто сталкивался? И если столкнулся - как разошлись?
Заранее спасибо,
Сергей.
...
Рейтинг: 0 / 0
ADP - проблема с запросом
    #32036730
Seryoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
данные-то он меняет, но вываливается вышеуказанная ошибка и пропадает строка, в которой изменил данные... Вот.
...
Рейтинг: 0 / 0
ADP - проблема с запросом
    #32036764
ДиД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.hiprog.com/access/default.asp?Chapter=113
...
Рейтинг: 0 / 0
ADP - проблема с запросом
    #32036793
Seryoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё здорово, это я уже читал, только все описывают эту ошибку при работе триггера, а мне нужно вручную в форме данные менять... Может можно просто отключить отображение этой ошибки как-нибудь? Тогда хоть рефрешем можно было бы строку назад вернуть...
...
Рейтинг: 0 / 0
ADP - проблема с запросом
    #32036847
ДиД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.hiprog.com/access/article.asp?id=368
Там рассмотрен вариант на основе ХП. То же самое можно применить и для sql-выражений.
...
Рейтинг: 0 / 0
ADP - проблема с запросом
    #32036880
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего, ты работаешь чере VIEW (угадал)? В нем по некоторому условию отфильтровываются записи. Когда ты добавляешь запись, она сохраняется, но пройти обратно через фильтр, установленный на VIEW, не может. Скорее всего, отсюда ноги и растут.
...
Рейтинг: 0 / 0
ADP - проблема с запросом
    #32036955
Seryoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Способ ДиД заработал, хотя сначала мой запрос не влез в команду синхронизации %)))

@Garya да, через View, но я не добавлял запись, а редактировал, причем только одно поле, которое ни каким боком к фильтру не относилось. Фильтр там во вложеном запросе по дате и в основном - по типу продукции, а редактировался процент для складского остатка. При этом, что меня собственно и смутило, запрос-то в Enterprise Manager нормально обновляется, этот процент редактируется и ничего никуда... А через MS Access вот - такая с ним метаморфоза...

В общем - спасибо!
...
Рейтинг: 0 / 0
ADP - проблема с запросом
    #32037651
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
совершенно случайно обнаружил возможную причину данного эффекта :

сравните
SELECT t1.f1, t2.f2
FROM t1 RIGHT OUTER JOIN
t2 ON t1.id = t2.id

выбирает все записи

SELECT t1.f1, t2.f2
FROM t1 INNER JOIN
t2 ON t1.id = t2.id
выбирает все записи кроме той которую обновляем

изменяемая запись блокируется от выборки ...????

у меня эффект "Удалено" появлялся в случае программного изменения однозначной таблицы
помогло :

после me.UniqueTable = ....
еще раз me.recordsource= me.recordsource
...
Рейтинг: 0 / 0
ADP - проблема с запросом
    #32037687
Seryoga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, у меня ни одного inner join нет в запросе. В общем я последовал совету ДиД, вроде бы всё работает с тех пор %)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / ADP - проблема с запросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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