Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужен скрипт, реализующий импорт файла Excel c заранее известной структурой в БД MySQL.

Интерфейс - запуск из командной строки UNIX с параметром

Файл XLS - заранее известной структуры. Напр.: столбец1 - дата, столбец2 - число, и т.д.

форматы полей могут быть:

- дата/время

- числа с разделителем десятичных разрядов ","

- текстовые поля, в т.ч. с кириллицей

С обработкой ошибок, а именно:

при тексте в числовом поле - писать в соотв. поле базы -1, запись в логе ошибок(№ записи вместе с ошибочным значением)

при неверном формате даты - писать дату "1/1/2000", запись в логе ошибок (№ записи вместе с ошибочным значением)

при превышении длины текстового поля - обкусывать поле, запись в логе ошибок(№ записи вместе с ошибочным значением)

номера записей, которые не импортированы по любым причинам - запись в логе ошибок(№ записи)

Итоговую информацию в лог-файл:

прочитано записей из файла XLS -

успешно импортировано записей в MySQL -

ошибок в формате полей -

других ошибок -

Количество полей в файле XLS и БД в б у д у щ е м может меняться, скрипт должен быть модифицируем под эти нужды.

Для "высоких" профессионалов, которые не используют сторонние библиотеки, а заявляют, что они напишут импорт файла эксель сами и с нуля - за скромные $150 следующая информация:

Ниже ссылка на модуль для Perl, реализующий

XLS -> CSV

XLS -> XML

XLS -> TEXT

который вполне может использоваться при разработке.

http://search.cpan.org/~szabgab/Spreadsheet-ParseExcel-0.32/

(у меня получилось его прикрутить к хостингу и выцепить данные в кириллице из файлика XLS в CSV не читая readme за 30 минут, если бы причитал - вышло бы за 10)

Если есть собственные/сторонние разработки, которые могут использоваться - не вопрос их использовать, при условии инструкции как это можно прикрутить.

За сумму в $60 автор скрипта предоставляет заказчику скрипт с обработкой ошибок и оказывает помощь по его установке в разумных пределах (образование - прикл. математика) и объяснению логики работы скрипта в рамках его функциональности и возможной модификации.

(За сумму в $20 можно читабельный скрипт без обработки ошибок и лога)

(Желательно) При использовании указанного перлового модуля загнать файлик размером больше 150К не получилось - кто-то ругался на недостаток памяти - возможно ограничение хостинга.

Исследовать + $5 / Изящно реализовать решение данной проблемы - дополнительно +$20.

(Необязательно) За написание красивого web-интерфейса к скрипту с кнопочкой "загрузить файл" и выводом лога ошибок по AJAX в браузер - дополнительная обсуждаемая денежка.

При возникновении дополнительных вопросов/пожеланий у заказчика - они оплачиваются автору скрипта отдельно.

16 лет назад
avangard6
Гость 
45 летРоссия
16 лет в сервисе
Был
16 лет назад
  • Похожие заказы
  • $500

    Похожий сайт: http://www.trans.org.ua/index.php - Здесь всего минимум. Необходимо будет сделать немного по-другому регистрацию, отдельно вывести базу всех зарегистрированных, рабочий кабинет зарегистрированному пользователю для повторения уже введенной информации или ее редактирования. А также админскую часть для ...

    Базы данных1 исполнитель
    Завершен
    16 лет назад
  • Здравствуйте! Необходима СУБД для агентства недвижимости (аренда жилых помещений). Учет заявок арендаторов и арендодателей, поиск по карте метро и другим параметрам, учет агентов и сделок, импорт, экспорт, разные уровни доступа, контроль пересечения заявок, сетевая версия. Пример ...

    Базы данных27 заявок
    Закрыт
    16 лет назад
  • Требуеться создать не сложную БД с формами ввода информации с веб сайта, а так же возможностью редактирования и создавания отчетов. *прикреплено подробное ТЗ ВНИМАНИЕ! - работу необходимо выполнить отвественно и в сжатые сроки - первая часть должна ...

    Базы данных1 исполнитель
    Завершен
    16 лет назад
  • требуется создать граббер с базой данных. Главная функция - сбор информации с сайтов так называемых желтых страниц. Можно не с обработкой всего сайта автоматически (хотя так еще лучше), а с одной страницы. Потом он должен будет ...

    Базы данных21 заявка
    Закрыт
    16 лет назад
  • Необходим специалист с отличным знанием PL/PgSQL. Есть база с большим обьемом данных, построена на иерархии nested sets, работающая. Необходимо оптимизировать структуру таблиц и функции доступа к иерархии. Контактный ICQ: 335787668

    Базы данных4 заявки
    Закрыт
    16 лет назад
  • $250

    Добрый день, Требуется конвертация баз данных из MS Access в формат HTML, база MS Access является содержимым книги (тексты и картинка) Требования к программисту: 1. Хорошее знание MS Access или другого языка программирования для доступа к базе данных 2. ...

    Базы данных4 заявки
    Закрыт
    16 лет назад
  • $250

    Система учета и статистики клиентов, каталога и поступлений небольшой компании занимающейся легальной дистрибуцией мр3. Проект готов на 70%. Во время разработки программист пропал (жаль, что с 100% предоплатой)... Нужно доделать проект (устранить ошибки и добавить обновления, проверить ...

    Базы данных2 заявки
    Закрыт
    16 лет назад
  • $500

    Вобщем нужно написать ДИПЛОМ в университет. Направление - экономическая информатика. Требования: 1. Сначала сделать полностью пояснительную записку к диплому, в которой будет: а) обзор существующих систем б) обзор литературы ...

    Базы данных1 исполнитель
    Закрыт
    16 лет назад
  • Требуется база данных для кадрового агентства моряков. В базе должны содержаться данные кандидатов. Возможность прикрепить к каждой анкете неограниченное количество графических, доковских или других файлов. Поиск кандидатов по ФИО, специальности, названию судна, типу судна... одновременно. Данные кандидата должны ...

    Базы данных1 исполнитель
    Закрыт
    16 лет назад