Re: Можно или нет? | |
---|---|
rusl Сообщений: 200 Откуда: СПб Дата регистрации: 01.02.2005 |
Разобрался в чем дело. Оказывайтся, в цикле данные Select-SQL записываются в курсор каждый раз в перезаписывая данные для предыдущей таблицы. Поэтому максимальная сумма для курсора получилась 3 (в последней таблице которую взял цикл было три файла.
|
Re: Можно или нет? | |
---|---|
rusl Сообщений: 200 Откуда: СПб Дата регистрации: 01.02.2005 |
А можно сделать так, чтобы он считал все в один курсор (lcTableInterval)? Или осталось только сбрасывать все в таблицу при каждом прогоне цикла (APPEND FROM DBF(lcTableInterval))?
|
Re: Можно или нет? | |
---|---|
Igor Korolyov Автор Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi, rusl!
структуры курсора и запроса должны быть "совместимыми". Хотя у тебя там тогда будет масса дублирования - да и это математически неправильно - складывать частоты - тебе надо было сначала count-ы слов поскладывать, а уж потом - на одной базе - считать частоту. ИЛИ раздельно учитывать по разным источникам, но тогда надо группировать не по "слову", а по "слову И источнику" (добавить соответствующее поле) - тогда можно просто INSERT INTO ... SELECT использовать. ------------------ WBR, Igor |
© 2000-2024 Fox Club  |