Гость
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Сравнить Excel и MSSQL данные. Проблемка! / 3 сообщений из 3, страница 1 из 1
24.02.2007, 19:02
    #34352987
pshik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнить Excel и MSSQL данные. Проблемка!
Получаем от нашего заказчика Excel листы ежемесячно.
В них детализация платежей и в среднем 15000 строк. Может быть и 25000.

Естественно в нашей системе это должно быть идентично,но не всегда так. Всегда есть и ошибки или неоплаченные группы.
И нужно сравнивать.

Проблема:
-многие коды,такие как смена,специальность,виды оплат...и сам формат конечно отличается у них и у нас.

Как я хочу сделать.
Я создал мастер-таблицы в которых есть коды с обеих систем.

Вариант1.
-Модифицировать Excel лист, чтобы все коды и прочее,соответствовало нашей системе.(15000 строк это 15-30 минут,чтобы всё заменить проверяя строку за строкой)
-Запихнуть результат во временную таблицу в MSSQL
-Попытаться сравнить с нашими данными и получить результатв виде отчёта.

Вариант2.
-Все данные с Excel листа сразу экспортировать во временную таблицу.
-Затем уже в базе модифицировать под наши коды(тут сомнения,что это будет просто,т.к минимум 4-5 кодов для обновления)
-Попытаться сравнить и получить отчёт

Может есть другой вариант?
И вообще правильно ли так делать
Спасибо всем
...
Рейтинг: 0 / 0
25.02.2007, 09:28
    #34353232
Tyo
Tyo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнить Excel и MSSQL данные. Проблемка!
Когда-то решали подобную задачу загрузки на Оракле.
Получалось что быстрее всего выгрузить из Екселя в текстовик, натравить на него awk-обработчик для перекодировки, а результат загрузить в БД Loader'ом (ну или что там у вес в MSSQL для текстовой загрузки?)
...
Рейтинг: 0 / 0
26.02.2007, 17:18
    #34355638
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сравнить Excel и MSSQL данные. Проблемка!
Загружать на сервер, join`ить загруженную таблицу с таблицей-соответствия кодов и с вашей таблицей платежей и затем сравнивать
...
Рейтинг: 0 / 0
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Сравнить Excel и MSSQL данные. Проблемка! / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]