2011-03-18 8 views
4

LinqToSQL을 사용할 때 연결 문자열이 텍스트 파일로 초기화되는 데 문제가 있습니다. 나는 다음과 같은 연결 문자열 사용의 DataContext를 만들기 위해 노력하고LinqToSql은 텍스트 파일 연결을 지원합니까?

'. 키워드 제공자를 지원하지 않습니다'나는 그 오류가 계속

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\dat\;Extended Properties=text;HDR=Yes;FMT=Delimited 

을 나는 또한 'providerName'시도하고 동일한 오류가 받았습니다.

텍스트 파일을 연결로 사용할 수 없다는 사실을 숨기고 있는지 궁금합니다. LinqToSql이 내가 원하는 것을 할 수 있습니까? 그렇다면 문자열의 작동 예제를 제공 할 수 있습니까?

미리 감사드립니다.

+0

아, 잘 설명해주세요! 감사 ! –

답변

4

LINQ To SQL은 SQL Server를 대상으로 만 지원합니다.

LINQ To Text File과 같은 파일을 찾으려면 LINQ To Text Files by Eric White를 참조하십시오. 그는 텍스트 파일의 레이아웃을 수정할 수있는 샘플 코드가 있습니다.

1

LinqToSql은 Microsoft SQL Server 만 지원하며 컴팩 에디션이라고 생각합니다.하지만 그게 전부입니다.

Entity Framework는 다른 데이터베이스 엔진을 지원하지만 텍스트 파일은 확실하지 않지만 LinqToSql은이를 수행하지 않습니다.

관련 문제