Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / поиск SEEK / 4 сообщений из 4, страница 1 из 1
20.05.2004, 15:53
    #32526520
Alex Sheff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск SEEK
Значит задача такая: из двух таблиц (t1 t2, связаные по полю KOD) надо добавить записи в третью (t3). Написал:

select t1
scan
seek kod in t2
insert into t3 (field1,field2,field2) values (t1.field1,t2.field2,t2.field3)
endscan

Но из t2 данные невставляются
...
Рейтинг: 0 / 0
20.05.2004, 16:04
    #32526559
поиск SEEK
Попробуйте так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
select t2
set order to kod

select t1
scan
   if seek(t1.kod,'t2')
        insert into t3 (field1,field2,field2) values (t1.field1,t2.field2,t2.field3)
   endif
endscan
...
Рейтинг: 0 / 0
20.05.2004, 17:24
    #32526795
Андрей Давыдов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск SEEK
INSERT INTO t3 (field1,field2,field2) ;
SELECT (t1.field1,t2.field2,t2.field3) FROM t1 INNER JOIN t2 ON t1.kod=t2.kod
...
Рейтинг: 0 / 0
21.05.2004, 12:00
    #32527796
Alex Sheff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск SEEK
Всем спасибо. Загвоздка оказалась совсем в другом:
У меня была установлена связь между t2 и t4 которая мешала поиску.
Кбрав и все пучком.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / поиск SEEK / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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