2011-02-24 6 views
-1

내가 필요한 것은 홈 페이지에서 찾을 수없는 "System.Data.SQLite ADO.NET 4.0"입니다.SQLite를 설치하는 데 문제가 있습니다.

그래서 "프리 컴파일 바이너리 (Windows) Zip 아카이브"를 here에서 다운로드했습니다.이 파일은 .Net 3.5 용입니다.

이제 SQLite.DLL을 내 프로젝트에 복사하고 참조를 추가한다고 가정합니다.

VS-2010에 "Cannnot을 추가했습니다. 파일에 액세스 할 수 있는지, 올바른 어셈블리 또는 COM 구성 요소인지 확인하십시오."

나는 당신이 기존 SQLite 데이터베이스를 필요로 줄이 site

답변

1

을 참고로하는 것에하고 있습니다. Visual Studio 이외의 SQLite 데이터베이스를 만들려면 SQLite Admin 도구를 사용하십시오. 사용하기가 매우 쉽습니다. 에 익숙한 SQL Server Management Studio 등을 사용하면 쉽게 사용할 수 있습니다. 테이블 등을 디자인하면 파일로 저장됩니다 (.s3db).

응용 프로그램에 SQLite 데이터베이스에 대한 액세스 권한을 부여하려면 System.Data.SQLite를 SourceForge page for SQLite ADO.NET Provider에서 다운로드하십시오. 바이너리를 C:\Program Files (x86)\SQLite.NET\bin\과 같은 디렉토리에 설치합니다. 그런 다음 .NET 프로젝트에서이 바이너리를 참조 할 수 있습니다. System.Data.SQLiteSystem.Data.SQLite.Linq.

이 라이브러리는 .NET 프로젝트에서 사용하기 쉽습니다. 이것은 SQLite 데이터베이스 용 ADO.NET 공급자입니다. 기본적으로 SQLiteConnectionSQLiteCommand과 같은 클래스를 사용할 수 있습니다.

원본 개발자 사이트 : http://sqlite.phxsoftware.com/.

+0

언급 한 바이너리는 .NET Framework 4에서 실행됩니까? –

+0

예 그들은 할 것입니다. .NET 2/3.5 용으로 컴파일되었습니다. 방금 .NET 4에서 샘플 어셈블리를 만들었으므로 문제가 없습니다. 앱 등을 다운 그레이드 할 필요가 없습니다. –

+0

SQLite.DLL을 최신 버전 [여기에서]으로 바꿔야합니까 (http://www.sqlite.org/download.html) –

관련 문제