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

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

Помогите с запросом из 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]

Никак, пока не обозначишь СУБД, в которую ты портируешь этот запрос.


Наверх

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