Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

сложный запрос и параметры


Инна ©   (2003-04-03 17:46:00) 

у меня естьсложны запрос, состоящий из 4 подзапросов, объединенных через UNION (все в одном String). В каждом подзапросе есть праметры, которые в общем одни и те же параметры, и называются то же одинаково, но в листе параметров, несмотря на одинаковые имена, они отображаются как разные. Есть возможность обозначить, что это одни и те же и придется присваивать в проге всем одно и то же? и еще такой вопрос, у М. Грубера я не нашла описание команды join. мне кажется, что этот запрос можно сильно упростить, если join использовать. Где можно про join почитать в сети? Спасибо!


sniknik   (2003-04-03 18:52:00) [1]

тогда указывай 2 (Access, MSSQL), возможность то есть. или хочеш чтобы тебе на примерах Local SQL отвечали? вообще никуда к своему не "привинтиш".

p.s. универсальность миф. зачастую нужно описывать столько интерфейсов сколько хочеш поддерживать. (к программам типа Xello Word не относится) IMHO.


Инна   (2003-04-03 18:11:00) [2]

ага, значит ручками присваивать. спасибки! пока про join нашла на sql.ru щас читать буду. еще раз спасибо!
sniknik, не указываю, чтобы не сделать интерфейс, заточенный только на Access, пока поуниверсальней хочу - а отшлифовывать я его буду уже на MSSQL :)


Mike Kouzmine   (2003-04-03 18:06:00) [3]

В бде тоже так надо, я попробовал как-то, от нечего делать, года два тому назад, не получилось - сделал 0,1,...
Хотя может все наоборот.


sniknik   (2003-04-03 18:00:00) [4]

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

> Где можно про join почитать в сети?
а ты уже все прочитала что у тебя есть? JETSQL40.CHM при установленом офисе 2000/XP ищи у себя на компьютере.
разделы
Операция INNER JOIN
Операции LEFT JOIN, RIGHT JOIN
и связанные.
(лутше чем книги, в книгах обычно общий SQL а у Access (его используеш насколько помню, почему не указываеш?) свои особенности)


Mike Kouzmine   (2003-04-03 17:56:00) [5]

params[0].
params[1].
params[2].
...
params[999].


Johnmen   (2003-04-03 17:52:00) [6]

Найти описание синтаксиса SQL. Желательно тот диалект, который соответствует используемой БД.


Наверх

Титульная страница Поиск, карта сайта Написать письмо