Лучший способ синхронизировать несколько файлов Excel в MS Access Table - PullRequest
2 голосов
/ 09 ноября 2008

У нас есть несколько списков участников на основе Excel для некоммерческой организации, и нам нужно объединить их в одну основную таблицу MS Access. Время от времени мы получаем обновленные копии списков участников на основе Excel, и мне нужно синхронизировать их с главной таблицей MS Access.

Я ищу оптимальный способ сделать это. Поскольку я не большой поклонник Access VBA, я думал о создании консольного приложения на C #, использующего библиотеку Маркоса Мели FileHelpers для связи между Excel и Access. Есть ли у вас какие-либо рекомендации относительно хорошего подхода к самосовершенствованию или чего-то готового, что можно было бы использовать для достижения этой цели?

Ответы [ 2 ]

1 голос
/ 09 ноября 2008

Вы не сказали, насколько велики списки участников.

Если они не слишком массивны, и если вы не делаете ничего слишком сложного, то простая привязка файлов Excel к базе данных Access позволит вам заменить файлы Excel новыми (с такими же именами) тогда база данных будет автоматически использовать новые данные, и вам вообще не понадобится обновление программного обеспечения.

Я также думаю, что у некоммерческих организаций не будет большого бюджета на ИТ, поэтому чем проще, тем лучше.

0 голосов
/ 09 ноября 2008

Как правило, в прошлом я импортировал файл Excel в промежуточную таблицу, затем удалил дубликат, а затем скопировал полученный список в основную таблицу.

Возможно, вам придется отбросить бывших участников из вашей главной таблицы, и в этом случае, возможно, будет проще удалить всех участников из организации-члена и перезагрузить весь список. Но тогда вам нужно записать, из какой организации они пришли.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...