여기에 우리의 상황이 있습니다.이 C# console app + Access 2007 시나리오에 사용해야하는 데이터 액세스 방법은 무엇입니까? 나는 Linq 싶다!
Access 2007 형식의 관계형 데이터 덤프가 전송됩니다. 꽤 많은 테이블이 관련되어 있습니다. 우리는이 데이터에 대해 다양한 쿼리를 실행하기 위해 C#으로 콘솔 앱을 작성하고 있습니다. 읽기 전용 액세스 만 필요합니다. 우리는 Access 데이터베이스를 업데이트하지 않습니다.
전 Linq 이전부터 프로젝트에서 Access를 사용하지 않았으며 데이터베이스가 Access이기 때문에 ADO.Net 연결에 대해 sql 문자열을 코딩 할 필요가 없기를 바랍니다. Linq 2 Sql 질문이 있지만 Entity Framework 사용할 수 있을까요?
어떻게이 문제에 접근합니까?
편집 : 콘솔 응용 프로그램은 비즈니스 분석가가 Access 데이터베이스가 포함 된 폴더로 이동하고 실행하면 데이터를 쿼리하여 만든 텍스트 파일을 생성합니다. 그래서 불행히도 Sql에 데이터를 미리 전송하는 것은 아닙니다!