sqlite는 linq-to-SQL을 지원합니까?sqlite는 linq-to-SQL을 지원합니까?
답변
데이터베이스가 LINQ를 지원하지 않습니다. LINQ는 데이터베이스 상단의 추상화 계층이므로 ADO.NET 공급자에 따라 다릅니다. LINQ-to-SQL은 SQL Server에도 바인딩됩니다.
즉, this SQLLite provider은 LINQ to Entities를 지원합니다.
예, Linq-to-Entities = Entity Framework입니다. OP는 Linq-to-SQL에 대해 묻고 있었지만, –
나는 알고 있었지만 LINQ-to-SQL과 Entity Framework간에 많은 혼란을 느꼈다. Entity Framework는 LINQ-to-SQL이 아닌 모든 데이터베이스에서 작동하도록 설계되었습니다. – willbt
@willbt - 감사합니다. 그렇다면 SQLite로 작업하고 있고 데이터베이스에 SQL을 수행 할 수있는 드라이버/바인딩을 가지고 있다면 EF를 처리 할 수 있어야합니다. 반대로 Linq-to-SQL의 경우 바인딩/드라이버에서 특정 지원을 찾아야합니다. 이게 맞습니까? – Greg
이라는 타사 라이브러리는 SQLite를 비롯한 다양한 데이터베이스 백엔드에 Linq-to-SQL 지원을 제공하는 것을 목표로합니다.
http://code.google.com/p/dblinq2007/에서 다른 것을 지적했습니다. 어떤 아이디어가 가장 좋을까요? – Greg
@Greg : 아니요, 그 요구 사항을 본 적이 없으므로 두 가지 중 하나를 시도한 적이 없습니다 (dblinq2007을 알지 못했습니다). 그래서 나는 어떤 사람이 더 잘 작동하는지에 대한 직접적인 보고서를 줄 수는 없다. 미안하다. –
또한 IQToolkit도 있는데, 오픈 소스에서 모든 LINQ-to-SQL을 다시 구현하는 것 외에는 아무 것도하지 않습니다. 데이터베이스에 "원시"액세스를 원하면이 방법이 유용합니다. IQToolkit Contrib도이 경로를 사용하면 편리 할 수 있습니다.
ORM 유형의 경우 SubSonic (IQToolkit을 기반으로 작성 됨)을 볼 수 있습니다.
- 1. SQLite는 "datareader"를 지원합니까?
- 2. SQLite는 복제를 지원합니까?
- 3. sqlite는 1 개의 트랜잭션만을 지원합니까?
- 4. SQLite는
- 5. SQLite는
- 6. SQLite는
- 7. SQLite는
- 8. SQLite는 Hibernate와 결합되어 참조 무결성/외래 키를 지원합니까?
- 9. LinqToSQL을 C에서 최적화하는 방법 #
- 10. Linqtosql을 사용하여 사용자 ID 배열
- 11. LinqToSQL을 사용한 그룹화 및 개수
- 12. 아래 linqtosql을 사용하는 EntityFramework는 무엇입니까?
- 13. SQLite는 범위
- 14. 문제는 SQLite는
- 15. SQLite는 쿼리
- 16. SQLite는 랜덤()
- 17. 안드로이드 SQLite는,
- 18. SQLite는 : 테이블
- 19. SQLite는 데이터베이스
- 20. SQLite는 + 자바 :
- 21. 문제 - SQLite는
- 22. SQLite는 데이터베이스
- 23. LinqToSql은 텍스트 파일 연결을 지원합니까?
- 24. 중간에 LINQToSQL을 사용하여 DataContex의 범위가 축소됩니다.
- 25. LINQTOSQL을 사용하여 저장 프로 시저를 테스트하는 방법
- 26. LinqtoSql을 사용하여 도메인 매핑 된 목록 반환
- 27. SQLite는 내가 할, SQLite는 함께 GROUP_CONCAT을 사용하는 방법을 알고
- 28. 델파이 6/ZEOS/SQLite는
- 29. SQLite는 자동 증가 정규식
- 30. Android SQLite는 -1을 반환합니다.
가능한 복제 http://stackoverflow.com/questions/250071/linq-with-sqlite-linqtosql –