Да, я уже вчера всё исправил. Почитал документацию. [] выложена Ваша программа-просмоторщик. Вы не против этого?
Да, я уже вчера всё исправил. Почитал документацию. [] выложена Ваша программа-просмоторщик. Вы не против этого?
офлайн
Beer-lover
Onliner Auto Club
|
|
845 |
21 год на сайте Город:
|
proprock,
Как сконвертировать свежую velcom.mpDB размером 9,699,915
в текстовый формат? Команда
mpDBconv.exe velcom.mpDB /text
завершается с ошибкой
"Skipped: 0 records (phone does not match valid pattern)"
- исправишь?
офлайн
Rabinovich
Senior Member
|
|
1062 |
22 года на сайте Город:
|
Если при поиске получается достаточно большое колв-во результатов (например по маске вида 60?????), то при сохранении в файл или копировании в буфер программа вешается.
Также при сохранении в файл перед первой записью добавляется произвольное количество char(0). При количестве сохраняемых записей 7-8 тыс (по маске типа 6????10), добавляется 600-650 тыс char(0).
офлайн
Rabinovich
Senior Member
|
|
1062 |
22 года на сайте Город:
|
Паходу совсем какая-то странная софтина. Студенты лучше пишут.
Почему сохранение в текстовый файл идет медленнее чем поиск в базе? Почему найденные записи отсортированный по уменьшению номера? Зачем нелепые ограничения, не дающие посмотреть сразу все записи?
Самопальная база, это конечно здорово, особенно вкупе со слезными просьбами посмотреть резюме. Но именно работа с текстовым файлом дает полную свободу поиска. Рекомендую смотрелку написанную моим тезкой Рабиновичем. К новой версии базы была выпущена новая улучшенная версия.
Rabinovich,
К новой версии базы была выпущена новая улучшенная версия.
где ее взять, не подскажете?
Rabinovich, так покажи нам ту "лучшую" прогу. Или только говорить умеем?
И каким бы умным ты не был, ну не будет у тебя поиск по простому текстовому файлу работать быстрее чем в проге proprock'а
офлайн
Rabinovich
Senior Member
|
|
1062 |
22 года на сайте Город:
|
Derek™:Rabinovich, так покажи нам ту "лучшую" прогу. Или только говорить умеем?
И каким бы умным ты не был, ну не будет у тебя поиск по простому текстовому файлу работать быстрее чем в проге proprock'а
Текстовая база и смотрелка к ней будут выложены на том же сайте, где лежала предыдущая база (там еще лозунг "Информация должна быть свободной!"
Песец, конвертор служит для конвертации текстового файла в формат mpDB или текстовый файл, понимаемый другой оболочкой.
Если хочешь получить текстовик из mpDB, то лучше найти его (оригинал) в инете.
Т.к. писать дополнительный код для того, что бы ты не лил из инета порядка 4.5 Mb, это нелогично, imho.
Rabinovich, программа вешается или долго ничего не происходит? Честно говоря я ее задумывал несколько для другого (более локальных задач), поэтому дефолтный list control плохо переносит подобные издевательства.
По нулям буду разбираться...
Rabinovich, сохранение в файл идет не из базы а из контроля, сделано это было по просьбе человека. которому надо было скинуть пару десятков записей.
Таки вы хотите вывод всей базы в текстовый файл. А чем полученный файл будет отличаться от исходной базы из инета?
Мне просто интересно проследить за извилистым ходом ваших мыслей...
офлайн
Rabinovich
Senior Member
|
|
1062 |
22 года на сайте Город:
|
proprock:Таки вы хотите вывод всей базы в текстовый файл. А чем не угодила исходная база в тексте?
Текстовой не было. Я пытался ее получить.
Сейчас разбираюсь еще с одним глюком.
Поищи по маске 65524??. Обрати внимание на номер, заканчивающийся на 06. Он дублируется, а номера на 07 нету.
Если ты сравнишь со старой базой - потерялась номер на 07, а у тебя в базе осталась запись с дублирующимся номером и пустой фамилией.
Таких потерянных записей 67 штук. Общее у них то, что во всех потерянных фамилиях был "-". Например 65505??, 65567?? и еще куча.
Думаю, что это глюк конвертера, он криво перегнал записи их ТХТ файла.
Rabinovich, лучше искать оригинал...
за баг-репорт спасибо, конвертор пофикшу
P.S. Для всех заинтересованных (у кого есть новая-новая база (850 тыс.) в текстовике), киньте в личные ее url (или может у кого на gmail есть), что бы я мог оттестить новый релиз.
Rabinovich, с утра доделал viewer, ноликов в файле больше нет, зато есть быстрое сохранение и сортировка по возрастанию номеров.
Если работой не завалят, гляну и конвертор, но, как заметил rezident, 850ой базы в текстовике пока не видно, так что это слабо поможет.
UltraMax, конечно на сайте, линк в первом посте или на самой страничке программы.
Rabinovich,
Поищи по маске 65524??. Обрати внимание на номер, заканчивающийся на 06. Он дублируется, а номера на 07 нету.
[skip]
Таких потерянных записей 67 штук. Общее у них то, что во всех потерянных фамилиях был "-". Например 65505??, 65567?? и еще куча.Думаю, что это глюк конвертера, он криво перегнал записи их ТХТ файла
Странно, в базе на 800тыс. у меня таких глюков нету, кстати, "-" там гораздо больше, причем они написаны бессистемно (Мамин-Сибиряк, Мамин - Сибиряк, Мамин- Сибиряк, Мамин -Сибиряк), но все распознается.
А вот отчества некоторым товарищам писать забывают, что, само по себе, очень интересно и похоже на выдачу симки по телефону, без предъявления паспорта.
офлайн
Rabinovich
Senior Member
|
|
1062 |
22 года на сайте Город:
|
proprock:Rabinovich,
Поищи по маске 65524??. Обрати внимание на номер, заканчивающийся на 06. Он дублируется, а номера на 07 нету.
[skip]
Таких потерянных записей 67 штук. Общее у них то, что во всех потерянных фамилиях был "-". Например 65505??, 65567?? и еще куча.Думаю, что это глюк конвертера, он криво перегнал записи их ТХТ файла
Странно, в базе на 800тыс. у меня таких глюков нету, кстати, "-" там гораздо больше, причем они написаны бессистемно (Мамин-Сибиряк, Мамин - Сибиряк, Мамин- Сибиряк, Мамин -Сибиряк), но все распознается.
А вот отчества некоторым товарищам писать забывают, что, само по себе, очень интересно и похоже на выдачу симки по телефону, без предъявления паспорта.
Я тебе написал в личные.
Песец:proprock,
Как сконвертировать свежую velcom.mpDB размером 9,699,915
в текстовый формат? Команда
mpDBconv.exe velcom.mpDB /text
завершается с ошибкой
"Skipped: 0 records (phone does not match valid pattern)"
- исправишь?
Во блин... А я и не подумал что такой ключ могет быть... написал конвертер ручками...