액세스 데이터베이스에서 SQLMetal과 같은 LINQ 도구를 사용할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/30004

  •  09-06-2019
  •  | 
  •  

문제

다음 개념을 스스로 가르치기 위해 작은 데이터베이스 애플리케이션을 만들고 있습니다.

  1. C # 프로그래밍
  2. .Net 3.5 프레임 워크
  3. WPF
  4. LINQ ORM

    Microsoft Access를 데이터베이스로 사용하고 싶지만 SQLMetal을 사용하여 Microsoft Access 데이터베이스에서 ORM 코드를 생성 할 수 있는지에 대한 언급을 찾을 수없는 것 같습니다.

    이게 가능한지 아는 사람 있나요?

    그렇지 않다면 사용할 수있는 작은 데이터베이스 나 내장 데이터베이스가 있습니까?이 시점에서 SQL Express는 저에게 지나친 일이라고 생각합니다.

다른 팁

실제 기술을 배우고 싶다면 SQL Express가 과도하다고 생각하지 않습니다. 사실 그 반대입니다!그게 내 선택이며 내가 선택한 것이 무엇이든 액세스 권한이 없습니다.

행운

AFAIK, Linq to SQL은 MSSQL 서버 공급자에 따라 다릅니다.솔직히 말해서 SQL Express는 오늘날의 컴퓨터에서 매우 가볍습니다.

BTW는 LINQ와 Linq to SQL을 혼동하지 않습니다.Linq는 .NET에 대한 지원과 같은 "쿼리"를 제공하는 기본 기술이며 L2S는 Linq 위에 구축 된 데이터 액세스 기술입니다.Vanilla Linq는 ADO.NET 공급자와 함께 작동하며 물론 Access도 마찬가지입니다.

Entity Framework는 호환되는 모든 공급자와도 작동하지만 SQLExpress가 너무 무거 우면이 경로를 사용하지 않는 것이 좋습니다 ...

모든 답변에 감사드립니다.이렇게 빠른 답변을 기대하지 못했습니다.내 테스트 응용 프로그램의 경우 SQL Server Compact Edition이 갈 길이라고 생각합니다.기본적으로 Microsoft Money와 유사한 자금 관리 앱을 만들고 있으며 기술을 배우는 연습이지만 결국에는이를 사용하여 재정 관리에 사용하고 싶었습니다 (너무 쓰레기가 아니라면!)

이것이 데이터베이스가 완전히 망가 졌다고 생각하는 이유입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top