Visual Studio 및 Entity Framework를 이용한 SQLite 사용

Play Visual Studio 및 Entity Framework를 이용한 SQLite 사용
Sign in to queue

Description

강사 : Microsoft .NET MVP 김수영

Visual Studio 및 Entity Framework를 이용한 SQLite 사용

SQLite를 Visual Studio를 이용하여 Entity Framework 모델로 생성하고 데이터 처리를 하는 방법에 대해 알아 보도록 하겠습니다.


[요약]
1. sqlite-netFx451-setup-bundle-x86-2013-1.0.97.0.exe 설치
http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

2. nuget에서 System.Data.SQLite 설치
nuget으로 설치를 하면 종속적인 패키지가 모두 설치됨

3. Entity Framework 6 Tools for Visual Studio 2012 & 2013 설치
https://www.microsoft.com/en-us/download/details.aspx?id=40762

4. App.config의 <system.data> -> <DbProviderFactories>에 다음 코드 추가(추가 되지 않을 경우 예외 발생)
발생 예외 : System.NotSupportedException: Unable to determine the provider name for provider factory of type 'System.Data.SQLite.SQLiteFactory'. Make sure that the ADO.NET provider is installed or registered in the application config.

<remove invariant="System.Data.SQLite" />
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite, Version=1.0.97.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />

Embed

Download

Download this episode

The Discussion

Add Your 2 Cents