Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
9 / 9 / 0
Регистрация: 24.02.2010
Сообщений: 175
1

Можно ли в ADOQuery прописать два запроса?

05.03.2010, 09:38. Показов 5049. Ответов 22
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Можно ли в ADOQuery прописать два запроса?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2010, 09:38
Ответы с готовыми решениями:

Построение запроса ADOQuery
Здравствуйте, нужна помощь в построении запроса ADOQuery. Была поставлена такая задача: в таблице...

Возврат запроса из ADOQuery
В ADOQuery имеется динамически изменяемый запрос(посредством фильтра) на выборку из MS SQL и...

результат выполения запроса в ADOQuery
Уважаемые форумчане, помогите решить проблему. Хочу вывести значение из таблицы (Access) в...

Выполнение сложного запроса в ADOQuery
Хочу выполнить запрос fmMain.ADODelDel.SQL.Text:='delete from posts where id_pr in (select id_pr...

22
1856 / 1178 / 190
Регистрация: 27.03.2009
Сообщений: 4,558
05.03.2010, 10:59 21
Author24 — интернет-сервис помощи студентам
много. это условия выборки данных. и таблиц может быть много. главное правильно связи указать и условия
0
9 / 9 / 0
Регистрация: 24.02.2010
Сообщений: 175
05.03.2010, 11:01  [ТС] 22
Сложно сформулировать что нужно сделать.

Ну эти два запроса с горем пополам организовала. Теперь стоит задача такая (задачи я сама перед собой ставлю, делаю курсовую, и преподаватель сказал делать как хочу:

Есть таблица с Predmet в ней содержатся поля:
Cod
Name
Ocenka
CodAbituriena

И есть таблица Abiturient c полем SummaBall.

Так вот нужно чтобы в таблице Abiturient в это поле выводилось сумма баллов набранных абитуриентом. Сумма баллов подсчитывается следующим образом: Берутся из таблицы Predmet все оценки по всем предметам данного абитуриента умнажаются на 100 и деляться на 15 (три предмета максимальная оценка 5).
0
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
05.03.2010, 11:06 23
AlenaIvanova,
Цитата Сообщение от AlenaIvanova Посмотреть сообщение
Так вот ADOAbitura_Tab1 я связываю с базой и с таблицей Abiturient.
где вы все начитались о таких изысканных методах связывания данных - даже самому интересено, но абсолютно не нужно... вам тут уже раза 3 написали запрос, который спокойно свяжет эти таблицы, при этом ваш проект будет этот набор данных рассматривать, как таблицу, тобишь все манипуляции по поиску и фильтрации будут проходить без проблем и лишней головной боли...


Цитата Сообщение от AlenaIvanova Посмотреть сообщение
В ADOQuery1 связываю таблицы.
зачем вам два раза вязать таблицы?



Цитата Сообщение от AlenaIvanova Посмотреть сообщение
а сколько так запросов можно, т.е сколько связок and можно использовать?
запросов на выборку посадить можно только 1, но в нем можно связать хоть все таблицы базы, ограничения по and пока я не достиг, тобишь предполагаем, что нет его...



Цитата Сообщение от AlenaIvanova Посмотреть сообщение
Далее создаю еще один ADOQuery2 для операция. с чем его связывать?
единственно с чем вам надо связывать запросы - это с базой, чтобы можно было отправлять запросы в нее... просто второй запрос используем для редактирований и прочей чепухи, но при этом никуда не деваетются данные из дбгрида
1
05.03.2010, 11:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2010, 11:06
Помогаю со студенческими работами здесь

Прописать временно на два года можно?
Добрый вечер. Mогу ли я прописать временно на два года семью друзей - 2 человека. И могут ли они...

Можно ли вывести два запроса в одном?
можно ли вывести строки двух таблиц с помощью запроса, к примеру: select row1, row2 from tab1;...

Можно ли послать на сервер сразу два запроса
сейчас схема работы с бд такая, подготавливаю запрос к 1 бд и т.д., посылаю(execute) на сервер...

можно ли прочитать результаты хран. процедуры, если она возвращает два запроса ?
то есть в процедуре select чего надо select чего надо и как результаты обоих select получить?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru