Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Sawradym Сообщений: 2244 Откуда: Винница Дата регистрации: 15.05.2007 |
Глядя на Ваш код, очень интересно посмотреть как Вы оформили изменяющееся условие, потому как 50 секунд для 40тыс строк это ооооооооочень долго.
Кстати, Вы бы все-таки озвучили какую версию фокса Вы используете. А пока позволю себе немного подправить Ваш вариант.
Можно попробовать зайти с "черного хода", скопировать все, потом удалить лишнее.
Исправлено 2 раз(а). Последнее : Sawradym, 12.01.19 11:57 |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Taran Сообщений: 13625 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Именного так.
Только в предложении scatter убрать TO Иначе фокс Но мы же копируемм в объект. Ну и комменты подправить массив-обьект. Исправлено 1 раз(а). Последнее : Taran, 12.01.19 09:44 |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Мда.
Это все или шутка чья-то, ли уж не знаю что. 40000 записей даже на 286 процессоре в FPD обрабатывались за доли секунды. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Sawradym Сообщений: 2244 Откуда: Винница Дата регистрации: 15.05.2007 |
Чукча не читатель... Поправил. ------------------ |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Taran Сообщений: 13625 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Да я вижу. Спасибо. Ты мне очень помог. ;) |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
негерой Автор Сообщений: 17 Дата регистрации: 11.05.2018 |
Это не шутка. Это просто подсчитывать время работы нужно без вывода номеров строк. Странно, что вы не заметили этой моей ошибки- код-то перед глазами. В общем, убираем вывод номеров строк и код построчного перегоняния 40-тысячногострочного файла срабатывает за секунду-другую. У меня Microsoft Visual FoxPro 9.0 +++++++++++++++++++++++++++++++++++++ Тут ещё о чём можно говорить- я просто не знал способа построчного копирования файла. Весь интернет перерыл, нашёл только вот это. forum.codenet.ru А способа, предложенного Sawradym я не знал просто-напросто. Плохо искал, видать. Исправлено 1 раз(а). Последнее : негерой, 12.01.19 12:50 |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Божья_коровка Сообщений: 25731 Дата регистрации: 23.08.2001 |
Так Sawradym просто собрал в кучу и оптимизировал всё то, что вам советовали. SCAN...ENDSCAN - Taran, переход по рабочим областям открытых таблиц - Симпле777 вам разжевал, INSERT - я предложила...Немного подумав над советами вы и сами могли бы всё это реализовать ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... Исправлено 1 раз(а). Последнее : Божья_коровка, 12.01.19 13:27 |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
негерой Автор Сообщений: 17 Дата регистрации: 11.05.2018 |
Ну, положим, scan ...endscan, мне даром не нужен, Simple777 я уже поблагодарил, а ваше
звучит издёвкой. ++++++++++++++++++++++++++++++++++++++ А тут всё понятно. Что откуда и куда. Без всяких страшних слов, объединений, троеточий, имён полей и квадратных скобок.
|
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Даже немного жаль, что еще IK не прокомментировал...
|
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Божья_коровка Сообщений: 25731 Дата регистрации: 23.08.2001 |
Вы считаете чтение хелпа - издёвкой? Вам же привели команду из хелпа и пример ее использования был приведён А где еще люди не шариющие в FoxPro должны черпать информацию? Хелп самое первое, что надо изучать. Тем более вы уже взяли в руки фокс, а раз так, то надо хоть немного с ним подружиться. Мы рады, что у вас получилось реализовать, то что было задумано с приемлемой скоростью обработки данных.
PS: Это вы зря ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... Исправлено 2 раз(а). Последнее : Божья_коровка, 12.01.19 13:55 |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
негерой Автор Сообщений: 17 Дата регистрации: 11.05.2018 |
я считаю издёвкой, когда прошу яблоко, а мне предлагают грушу. Вот понял же Simple777 что мне нужно и Taran понял. Пусть не сразу, после моих объяснений, но всё таки. У меня пригорает, что я файлы постоянно закрываю-открываю, а вы мне insert... |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Эх, и ssa днем с огнем не сыскать...
|
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Божья_коровка Сообщений: 25731 Дата регистрации: 23.08.2001 |
------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Taran Сообщений: 13625 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Ну это нормально. И на том спасибо. ;) |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Божья_коровка Сообщений: 25731 Дата регистрации: 23.08.2001 |
Имея под рукой VFP9 вам не нужен scan, не нужен insert....Всё ахтунг "Правильно" юзайте циклы DO WHILE... ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... Исправлено 1 раз(а). Последнее : Божья_коровка, 12.01.19 14:09 |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Уж не с парашюта ли прыгает? |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Божья_коровка Сообщений: 25731 Дата регистрации: 23.08.2001 |
Всяко может быть, депрессия она такая штука, всех может накрыть... ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Taran Сообщений: 13625 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Вот же волкИ (и я в том числе) набросились на Парнишку.
Негерой. Ты не обижайся на нас. Все путём. |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Цитата: |
Re: Правильно ли я перегоняю файл в другой файл построчно? | |
---|---|
Божья_коровка Сообщений: 25731 Дата регистрации: 23.08.2001 |
Тяжело в ученье - легко в бою! Мы ж по-свойски, любя так сказать. Sawradym вообще молодчина! ------------------ Жись, она как зёбра, полоса белая, полоса черная, а мне всегда задница достается... |
© 2000-2024 Fox Club  |