Я работаю над программой управления прайс-листом для своей компании на C# (Prototype находится в Win Forms, но я думаю об использовании WPF для окончательного ap в качестве учебного упражнения MVVM).Лучший способ включить устаревшие данные
Наша система EMS основана на заднем конце COBOL и останется таким образом в течение как минимум 3 лет, поэтому я не могу напрямую получить доступ к ее данным. Я хочу периодически извлекать данные из них из системы EMS, чтобы гарантировать, что цена остается в синхронизации (и предоставлять некоторую другую информацию пользователям в виде не редактируемой информации, такой как местоположения бинов). Что я делаю ...
Использовать WinBatch для автоматического запуска отчета в ночное время, чтобы использовать Monarch для преобразования текстового отчета в плоский файл (.xls?) Отбросьте файл в папку и напишите small ap, чтобы прочитать его и добавить в базу данных
Как следует добавить это в базу данных? (SQL Express) Я мог бы иметь таблицу, которая просто заменяется полностью каждый раз, но я начинаю в большинстве случаев, и меня беспокоит, что произойдет, если бы вся таблица была заменена, когда база данных использовалась прейскурантом ap.
Майк
У меня есть три ответа, и я склоняюсь к мыслям кодиманикса? –