当前位置:  开发笔记 > 编程语言 > 正文

LINQ with SQLite(linqtosql)

如何解决《LINQwithSQLite(linqtosql)》经验,为你挑选了3个好方法。

我有一个需要存储的小项目(我选择了SQLite),我用.Net for Sqlite的ADO DLL得到了很好的结果.

安装后,我注意到它包含一个SQLLinq.dll.在调查太多努力之前,以及因为我没有在网上看到任何好的例子,我想知道是否有人用SQLite和LINQ获得任何好的结果?

*如果linqtosql以与SQL数据库相同的方式工作,请告诉我.当我看到它时,我对Dll感兴趣,因为我之前从未使用过Linqtosql,我认为这是一个很好的尝试机会,



1> Ricardo Amor..:

我最近发现了DBLinq,它在其他DB中支持SQLite:


DBLinq接缝死了已经2年了:-(
除了它仍然在CTP.

2> 小智..:

根据我自己的经验,Microsoft SQL Compact Framework是一个真正的NO-GO.它真的很慢,它的查询分析器真的很差.我不得不要求我的团队重写我的Windows Mobile组件的所有管道代码,以摆脱SQL CE的糟糕表现.


我100%同意--- CE是一块垃圾...因此,我为什么要寻找替代品(SqlLite) - 不要让我开始为什么它如此糟糕...只是不要使用它在任何类型的高容量多线程环境中.

3> DamienG..:

LINQ to SQL仅支持SQL Server/Compact,但SQLite人员可以根据程序集的名称编写自己的LINQ提供程序.

如果是这种情况,您可以通过添加对它的引用来使用LINQ查询语法,但是您不会获得LINQ to SQL特定功能,例如DataContext/designer/SQL Metal/Column属性/ EntitySet/EntityRef等.

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有