PC&웹/VS프로그래밍
C# SQLitePCLRaw로 SQLite3 데이터베이스 접속하기
Simulz™
2023. 6. 1. 11:52
반응형
아래 패키지를 설치한다.
Remove-Package Microsoft.Data.Sqlite
Install-Package Microsoft.Data.Sqlite.Core
Install-Package SQLitePCLRaw.core
Install-Package SQLitePCLRaw.provider.sqlite3
명령어를 보면 무엇을 제거하고 무엇을 설치해야 하는지 알 수 있다.
using 문을 추가한다.
using Microsoft.Data.Sqlite;
아래처럼 프로바이더 설정을 하고 연결을 하면 Open() 까지 오류 없이 진행 된다.
SQLitePCL.raw.SetProvider(new SQLitePCL.SQLite3Provider_sqlite3());
using (var conn = new SqliteConnection(new SqliteConnectionStringBuilder($"Data Source={파일경로}"){Password = "암호"}.ToString();))
{
conn.Open();
}
반응형