2013-10-23 4 views
0

Ive는 고객이 .dbf 파일을 가져올 수있는 무언가를 만드는 질문을했습니다. 이 파일에는 가격 등이있는 제품이 들어 있습니다. 해당 파일을 가져온 후에는 프로모션 날짜가 올린 후부터 끝날 때까지 제품을 내보내려고합니다. 그래서 나는 생각하고 있었다 : 오직 promodate가 null이 아닌 곳의 라인을 취하는 쿼리를 만든다. 그래서 DataGrid와 2 개의 버튼이있는 기본 GUI로 가져 오기 및 내보내기를 만들려고했습니다..dbf 가져 오기를위한 C# 스크립트

이제는 .dbf 파일에 익숙하지 않으므로 A) 로컬 SQL 데이터베이스/C# 그리드에서 가져올 수 있습니까? 그리고 B) dbf로 가져 와서 xls/xlsx로 내보낼 수 있습니까?

누구에게 조언하나요? C#은 이것에 대한 좋은 선택입니까?

어디서부터 시작해야할지 모르십니까?

미리 감사드립니다.

+1

http://www.nuget.org/packages/dotnetdbf/ 및 http://www.nuget.org/packages/dotnetdbf.enumerable/을 확인하십시오. – lightbricko

답변

0

C#을 사용하면이 library FAST DBF을 사용하여 dbf 파일을 읽고 쓸 수 있습니다. 나는 파일 변환이 필요할 때 powershell을 사용하는 것을 선호한다. here에는 powershell 예제가있다.

또한, PowerShell에서 엑셀 가져 오기/내보내기 작업의 모든 종류의, example is here을 위해 Excel 개체를 만들 추적 할 수없는 가망입니다.