2009-07-17 5 views
0

각 파일 당 데이터를 개별 파일에 저장하는 레거시 시스템으로 작업하고 있습니다. MS Excel로 파일을 열고 조작 할 수 있으므로 .Net을 사용하여 파일을 조작 할 수 있기를 바랍니다. 나는 MS SQL Server에 연결하는 것에 익숙하다.ado.net에서 사용할 데이터 파일 형식을 결정하십시오.

여러 연결 문자열을 시도했지만 파일에 연결할 수 없습니다. 파일 형식이 무엇인지 모르기 때문입니다. 정확한 파일 형식을 모른 채 ado.net에서 내가 그들과 함께 일할 수있는 방법이 있습니까?

EDIT : 파일의 확장자는 .DBF이고 각 파일에는 확장명이 .CDX 인 대응 파일이 있습니다.

+0

파일의 모양은 어떻습니까? Excel로 어떻게 열 수 있습니까? 파일을 해석하는 방법을 묻는 질문에 엑셀이 필요합니까? (CSV로하는 방식) – shahkalpesh

+0

Excel은 파일에 의해 방해받지 않는 것처럼 보이고 일반 Excel 파일처럼 열립니다. DBF 확장이 있습니다. –

답변

1

DBF : 대개 FoxPro를 사용하여 만든 dBase 형식입니다 (항상 그런 것은 아닙니다).

시도해보십시오. article.

0

쉼표 또는 탭 구분 기호가있는 텍스트 파일입니까? 그렇다면 .NET의 데이터 테이블에로드하고 일반 데이터베이스 테이블과 같은 sql 쿼리를 사용할 수 있습니다. 그것이 .xls 파일이라면 COM 객체를 사용하여 .NET에서 그것을 조작 할 수 있어야합니다.

+0

텍스트 편집기에서 홀수 형식으로 표시되며 어떤 식 으로든 구분되지 않습니다. 다른 형식으로 보입니다. –

1

connectionstrings.com은 많은 데이터 파일 및 형식에 대한 연결 문자열을 제공합니다.

Here's .DBF 파일 용.

+0

+1은 connectionstrings.com을 제안합니다. 해당 사이트를 완전히 잊어 버렸습니다. :디 –

관련 문제