![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите с запросом из Foxa в Delphi
scorpio © (2008-02-29 14:31:00)Здравствуйте. Помогите, есть такой запрос на фоксе:
Select ALLT(FAM_)+' '+ALLT(IMIA_)+' '+ALLT(OTCH_)+' '+IIF(ISNU(D_ROGD_),' ',DTOC(TTOD(D_ROGD_))) as fiotxt,NI,nI_old,dolg_ FROM PARV_LROZ ORDER BY dolg_ DESC,fam_ ASC,imia_ asc,otch_ asc INTO CURS cLiList READWRITE
меня интересует как мне сделать вот это объединение:
ALLT(FAM_)+' '+ALLT(IMIA_)+' '+ALLT(OTCH_)+' '+IIF(ISNU(D_ROGD_),' ',DTOC(TTOD(D_ROGD_))) as fiotxt,
Alien1769 (2008-03-02 12:02:00) [1]
> > Alien1769 © (29.02.08 15:36) [2]
>
>
> DBF - это не СУБД)
100% и раньше
http://delphimaster.ru/cgi-bin/forum.pl?id=1204125571&n=1
sniknik (2008-03-02 10:08:00) [2]> Я ведь конкретно задал вопрос
на этот "конкретно" заданный вопрос ответа НЕ СУЩЕСТВУЕТ, без ответа на [1] и далее то тексту топика. почему ты из всего "зацепился" за вариант с условим "не смены движка" где ничего делать не надо х.з.
> Я прекрасно знаю где пишется INTO,
?
а причем здесь оно? оно вообщето поддерживается большинством стандартов (в простейшем виде везде есть), в отличие от например фоксовых сокращений функция до 4 знаков что у тебя в запросе наблюдается.
> что курсора в Дельфе нет.
я тебя разочарую наверное, но в нем не только курсора, в нем и баз (СУБД) тоже нету...
> Не надо грубить.
> Я попросил подсказать как можно сделать такое объединение, а не почему SELECT не работает.
ага. "я вас попросил машину перегнать, а не указывать, что без двигателя и колес она не едет...".
... нда, тут, если выскажусь, будет воспринято не просто как грубость, а как личное оскорбление...
scorpio (2008-03-02 09:39:00) [3]
> и я даже знаю почему... но тебе это не поможет, даже если
> скажу. читать надо уметь, читать и осмысливать все,
Я ведь конкретно задал вопрос
> меня интересует как мне сделать вот это объединение:
>
> ALLT(FAM_)+' '+ALLT(IMIA_)+' '+ALLT(OTCH_)+' '+IIF(ISNU(D_ROGD_),
> ' ',DTOC(TTOD(D_ROGD_))) as fiotxt,
>
Я прекрасно знаю где пишется INTO, что курсора в Дельфе нет. Не надо грубить.
Я попросил подсказать как можно сделать такое объединение, а не почему SELECT не работает.
sniknik (2008-03-01 10:34:00) [4]> Ну у меня такая строка не работает.
и я даже знаю почему... но тебе это не поможет, даже если скажу. читать надо уметь, читать и осмысливать все, а не по диагонали выборочно как на курсах быстрого чтения учат... (а ламеров даже учить не надо, у них это интуитивно, не понял - откинул и забыл...)
scorpio (2008-03-01 10:09:00) [5]
> тогда зачем чтото менять в запросах? все в том же виде работать
> должно, раз движок прежний
Ну у меня такая строка не работает. Вот думаю как мне это все сгрупмровать, чтобы выводить на экран, придется видать пораждрть virtultable
sniknik (2008-02-29 16:06:00) [6]> да похоже все тот же фокс
тогда зачем чтото менять в запросах? все в том же виде работать должно, раз движок прежний.
> но нужно знать компоненты доступа
пофигу, лиш бы конечная часть, собственно та что запрос выполняет, была та же.
Правильный_Вася (2008-02-29 16:03:00) [7]да похоже все тот же фокс, только среда разработки поменялась
но нужно знать компоненты доступа
Сергей М. (2008-02-29 15:40:00) [8]
> Alien1769 © (29.02.08 15:36) [2]
DBF - это не СУБД)
Alien1769 (2008-02-29 15:36:00) [9]
> Никак, пока не обозначишь СУБД, в которую ты портируешь
> этот запрос.
Да скорее всего 1 файл структруры DBF. :)
Сергей М. (2008-02-29 15:08:00) [10]Никак, пока не обозначишь СУБД, в которую ты портируешь этот запрос.