2008-11-08 11 views
2

비영리 기관을위한 여러 엑셀 기반 멤버십 로스터가 있으며 하나의 마스터 MS 액세스 테이블에 병합해야합니다. Excel 기반 회원 명단의 업데이트 된 사본을 수시로 수령하고이를 마스터 MS Access 테이블과 동기화해야합니다.복수 엑셀 파일을 MS 액세스 테이블과 동기화하는 가장 좋은 방법

이 작업을 수행하는 최적의 방법을 찾고 있습니다. Access VBA에 대한 열렬한 팬이 아니기 때문에 Marcos Meli의 FileHelpers 라이브러리를 활용하여 Excel과 Access간에 통신하는 C# 콘솔 앱을 작성하려고했습니다. 이 목표를 달성하는 데 사용할 수있는 나 자신을 구축하기위한 좋은 방법이나 기성품에 대한 권장 사항이 있습니까?

+0

Access MDB 만 데이터 저장소로 사용하는 경우 Access가 아니라 Jet 만 사용하고 있습니다. 그것은 완전히 다른 종류의 질문이됩니다. Access에서 모든 작업을 수행하는 것이 훨씬 쉽다는 것을 말하고 싶습니다. * 두 개의 앱을 동시에 자동화하는 것보다 훨씬 쉽습니다. –

답변

1

귀하는 회원 목록의 크기가 얼마나 큰지 말씀하지 않았습니다.

너무 복잡하지 않은 경우와 복잡한 작업을 수행하지 않는 경우 Excel 파일을 Access 데이터베이스에 연결하면 Excel 파일을 새 이름 (같은 이름)으로 바꿀 수 있습니다. 데이터베이스는 새 데이터를 자동으로 사용하므로 업데이트 소프트웨어가 필요하지 않습니다.

나는 또한 비영리 단체가 IT 예산이 많지 않으므로 더 간단 할 것이라고 생각합니다.

+0

비록 그것이 방대하고 복잡하다 할지라도, 당신이 병합을하는 방법에 관계없이, 시작하는 가장 좋은 방법입니다, 이것은 일반적으로 정원 다양성 데이터베이스 기술과 기법을 실행하는 문제입니다. – dkretz

0

일반적으로 과거에 Excel에서 파일을 준비 테이블로 가져온 다음 복제 된 파일을 정리 한 다음 결과 목록을 마스터 테이블에 복사했습니다.

마스터 테이블에서 전직원을 제외해야 할 수도 있습니다.이 경우 회원 조직에서 온 모든 회원을 삭제하고 전체 목록을 다시로드하는 것이 더 쉬울 수도 있습니다. 그렇다면 그들이 어떤 조직에서 왔는지 기록해야합니다.

관련 문제