:: Архив конференции по VFP до 2005 года
Как добавить?
rusl

Сообщений: 200
Откуда: СПб
Дата регистрации: 01.02.2005
У меня есть цикл в котором последний SQL-запрос выглядит так:
SELECT FileNameID, SubWord, Frequency FROM (lnl3);
ORDER BY FileNameID, Frequency DESC INTO TABLE DataTable

Как сделать, чтобы он добавлял в таблицу DataTable, а не перезаписывал ее с каждым циклом?
Ratings: 0 negative/0 positive
Re: Как добавить?
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Выбирай в курсор, а потом

select <CursorName>
lcDbf=dbf()
select DataTable
append from (lcDbf)




------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Как добавить?
rusl

Сообщений: 200
Откуда: СПб
Дата регистрации: 01.02.2005
Ок. Спасибо.
Ratings: 0 negative/0 positive
Re: Как добавить?
Hel!Riser
Автор

Сообщений: 10452
Откуда: Нижний Новгород
Дата регистрации: 11.03.2001
кажеца у тя VFP80? тада
INSERT INTO DataTable (FileNameID, SubWord, Frequency) ;
SELECT SELECT FileNameID, SubWord, Frequency FROM (lnl3) ;
ORDER BY FileNameID, Frequency DESC
INTO TABLE DataTable



Отредактировано (04.03.05 17:39)


------------------
Осторожно - глисты!
Ratings: 0 negative/0 positive
Re: Как добавить?
Бураков Сергей

Сообщений: 280
Откуда: Calgary
Дата регистрации: 07.02.2005
INSERT INTO DataTable SELECT FileNameID, SubWord, Frequency FROM (lnl3);
ORDER BY FileNameID, Frequency DESC
Ratings: 0 negative/0 positive
Re: Как добавить?
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Я бы и ORDER BY




------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Как добавить?
Hel!Riser
Автор

Сообщений: 10452
Откуда: Нижний Новгород
Дата регистрации: 11.03.2001
пусть будет Мож ему так нада!? копи-пасте рулят




------------------
Осторожно - глисты!
Ratings: 0 negative/0 positive
Re: Как добавить?
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
А зачем? В итоге после завершения цикла все в перемешку будет, а время теряеца.
Уж тогда конечную табличку проиндексировать.




------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: Как добавить?
Hel!Riser
Автор

Сообщений: 10452
Откуда: Нижний Новгород
Дата регистрации: 11.03.2001
уболтал




------------------
Осторожно - глисты!
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 4 (Гостей: 4)

© 2000-2024 Fox Club 
Яндекс.Метрика