powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / запросы в vfp 6.0
5 сообщений из 5, страница 1 из 1
запросы в vfp 6.0
    #39722099
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
доброго дня! пишу такой запрос
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
insert into norma1 (ods, oup, obm, oei, nor, tpr, pan, prs, pm, di, pri, izw) ;
select pkr.ods, pkr.oup, unr.obm, unei.oei, ;
round (iif (unr.pan=" ", unr.unr1*pkr.plo*unei.k, ;
(iif (unr.pan="A" or unr.pan="À", unr.unr1*pkr.plo*pkr.tol*unei.k, ;
 (iif (unr.pan="P" or unr.pan="Ð", unr.unr1*pkr.plo*pkr.tol*unei.k*1.667*1.006, unr.unr1*pkr.plo*pkr.tol*unei.k*1.006))))),9) as nor, ;
 pkr.tpr, unr.pan, pkr.prs, unr.pm, unr.di, unr.pri, unr.izw ;
 from pkr, unr, unei, n112 ;
 where unr.tpr=pkr.tpr and pkr.anod!=0 and unr.kets=unei.kets and n112.ods=pkr.ods


ошибка syntax error. я так понимаю, что vfp 6.0 не поддерживает такую конструкцию? как тогда можно обойти эту проблему?
...
Рейтинг: 0 / 0
запросы в vfp 6.0
    #39722108
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так VFP6 не поймет.

Сначала выборку в курсор, затем добавить из курсора
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
select pkr.ods, pkr.oup, unr.obm, unei.oei, ;
round (iif (unr.pan=" ", unr.unr1*pkr.plo*unei.k, ;
(iif (unr.pan="A" or unr.pan="À", unr.unr1*pkr.plo*pkr.tol*unei.k, ;
 (iif (unr.pan="P" or unr.pan="Ð", unr.unr1*pkr.plo*pkr.tol*unei.k*1.667*1.006, unr.unr1*pkr.plo*pkr.tol*unei.k*1.006))))),9) as nor, ;
 pkr.tpr, unr.pan, pkr.prs, unr.pm, unr.di, unr.pri, unr.izw ;
 from pkr, unr, unei, n112 ;
 where unr.tpr=pkr.tpr and pkr.anod!=0 and unr.kets=unei.kets and n112.ods=pkr.ods;
 into cursor tadd

sele norma1 
append from (dbf('tadd'))
use in tadd
...
Рейтинг: 0 / 0
запросы в vfp 6.0
    #39722129
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,

алиас не найден
append from (dbf('tadd'))
...
Рейтинг: 0 / 0
запросы в vfp 6.0
    #39722157
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,

все получилось! спасибо!
...
Рейтинг: 0 / 0
запросы в vfp 6.0
    #39722163
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,

еще такой вопрос: как в delphi оформить?
Код: sql
1.
2.
3.
sele norma1 
append from (dbf('tadd'))
use in tadd
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / запросы в vfp 6.0
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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