Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновляемый запрос связанный с Групповым запросом / 19 сообщений из 19, страница 1 из 1
18.08.2004, 14:35:25
    #32654873
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Есть запрос
имя, сумма
имя, сумма
имя, сумма

Хочу получит
имя, сумма, итого по всем именам
имя, сумма, итого по всем именам

Но так, что бы результат был обновляемым...

И вообще может кто даст совет, как можно из не обновляемого запроса сделать обновляемый, без использования промежуточных таблиц (хочется что бы все было динамически)
...
Рейтинг: 0 / 0
18.08.2004, 14:38:04
    #32654882
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
авторИ вообще может кто даст совет, как можно из не обновляемого запроса сделать обновляемый, без использования промежуточных таблиц (хочется что бы все было динамически)
Делай связи только по ключевым полям
...
Рейтинг: 0 / 0
18.08.2004, 14:39:19
    #32654886
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Ха, какой же это групповой запрос, если остались ключевый поля
...
Рейтинг: 0 / 0
18.08.2004, 14:41:03
    #32654896
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
авторХа, какой же это групповой запрос, если остались ключевый поля
Это не групповой запрос. Это ответ на вопрос.
...
Рейтинг: 0 / 0
18.08.2004, 14:41:56
    #32654897
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
И, кстати, что ты понимаеш под словом "обновляемый"?
...
Рейтинг: 0 / 0
18.08.2004, 14:42:30
    #32654902
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Такой ответ и так понятен, а вот если не по ключевым!!
Наверное именно так мне и надо было сформулировать вопрос.
...
Рейтинг: 0 / 0
18.08.2004, 14:44:09
    #32654909
Alexus12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
обновляемый - это когда в данных можно правку делать

возможно, поможет настройка свойства этого запроса
(открыть конструктор - правая кнопка - свойства)
Recordset type = Dynaset (Inconsistent Updates)
не знаю, как будет в русской версии
...
Рейтинг: 0 / 0
18.08.2004, 14:44:14
    #32654910
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Про обновляемый - можно менять данные динамически. (Источник строк в форме)
...
Рейтинг: 0 / 0
18.08.2004, 14:44:49
    #32654916
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Если запрос имеет UNION, LEFT(RIGHT) JOIN, GROUP BY, то никак...ИМХО
...
Рейтинг: 0 / 0
18.08.2004, 14:47:19
    #32654924
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
ВиталЕсли запрос имеет UNION, LEFT(RIGHT) JOIN, GROUP BY, то никак...ИМХО

Что никак - я сам знаю, но НАДО!!
...
Рейтинг: 0 / 0
18.08.2004, 14:50:51
    #32654941
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Может кто посоветует, как можно это сэммитировать в табличной форме или хотя бы ленточной???
...
Рейтинг: 0 / 0
18.08.2004, 15:01:10
    #32654984
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
vam911 ВиталЕсли запрос имеет UNION, LEFT(RIGHT) JOIN, GROUP BY, то никак...ИМХО

Что никак - я сам знаю, но НАДО!!

Гениально. Главное решить, что это НАДО и без промежуточных таблиц...
Это видиться как юзание стороннего грида, заполнение его ручками (имеется ввиду программно ячейка - значение). А как потом отредактированные данные будешь распределять по таблицам...?
...
Рейтинг: 0 / 0
18.08.2004, 15:04:41
    #32654998
Vsevolod V
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Как я понимаю запрос "не обновляемый" из-за "итого по всем именам".
Может стоит считать это Итого в форме?
...
Рейтинг: 0 / 0
18.08.2004, 15:08:39
    #32655021
Oleg2005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
vam911Может кто посоветует, как можно это сэммитировать в табличной форме или хотя бы ленточной???
Любые запросы прекрасно редактируются если таблицы на SQL SERVER 2000. Если в MDB то отлавливай событие обновление и делай UPDATE исходной таблице но это уже надо делать на уровне формы програмно.
...
Рейтинг: 0 / 0
18.08.2004, 15:33:39
    #32655107
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Vsevolod VКак я понимаю запрос "не обновляемый" из-за "итого по всем именам".
Может стоит считать это Итого в форме?

Это только пример, можно и дсум в запрос впихнуть, но скорость действия падает по экспоненте :(
...
Рейтинг: 0 / 0
18.08.2004, 15:35:02
    #32655111
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Oleg2005 vam911Может кто посоветует, как можно это сэммитировать в табличной форме или хотя бы ленточной???
Любые запросы прекрасно редактируются если таблицы на SQL SERVER 2000. Если в MDB то отлавливай событие обновление и делай UPDATE исходной таблице но это уже надо делать на уровне формы програмно.

Можно, но реквериться тогда надо после редактирования кажого поля получится этакая мигалочка, а не форма :(
...
Рейтинг: 0 / 0
18.08.2004, 15:38:56
    #32655124
Galustov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Alexus12обновляемый - это когда в данных можно правку делать

возможно, поможет настройка свойства этого запроса
(открыть конструктор - правая кнопка - свойства)
Recordset type = Dynaset (Inconsistent Updates)
не знаю, как будет в русской версии

а почему всёж таки этот вариант не подходит???
по-русски это "Динамический набор (несогл.)"

правда тут возникает опасность так наизменять, что потом ни концов ни кольцов полна ж...па огурцов
...
Рейтинг: 0 / 0
18.08.2004, 15:40:26
    #32655128
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
vam911Есть запрос
имя, сумма
имя, сумма
имя, сумма

Хочу получит
имя, сумма, итого по всем именам
имя, сумма, итого по всем именам

Но так, что бы результат был обновляемым...

И вообще может кто даст совет, как можно из не обновляемого запроса сделать обновляемый, без использования промежуточных таблиц (хочется что бы все было динамически)

Если имя, сумма - данные из таблицы, а не результат работы запроса с группировкой, то для итого используй коррелирующий подзапрос
Код: plaintext
1.
Select имя, сумма, (Select Sum(сумма) From Table1 t2 Where t2.имя = t.имя) As итого 
From Table1 t
...
Рейтинг: 0 / 0
18.08.2004, 15:44:42
    #32655137
vam911
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновляемый запрос связанный с Групповым запросом
Galustov Alexus12обновляемый - это когда в данных можно правку делать

возможно, поможет настройка свойства этого запроса
(открыть конструктор - правая кнопка - свойства)
Recordset type = Dynaset (Inconsistent Updates)
не знаю, как будет в русской версии

а почему всёж таки этот вариант не подходит???
по-русски это "Динамический набор (несогл.)"

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

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


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