当前位置:首页 > 数据库 > SQlite

我如何对SQLite数据库进行LINQ查询?

System.Data.SQLite命名空间包括一个子命名空间System.Data.SQLite.Linq,website声称提供LINQ支持.但是,我找不到有关如何实际使用它的文档.在以下代码中,表必须是哪种对象,以及如何创建一个对象?

var rows = 
    from row in table
    where row.Id == 4345
    select column1, column2

解决方法:

我没有使用您提到的库.所以我不能说为什么它不起作用.

但是,我认为您可能想尝试开源Sqlite.Net library.更好的是Sqlite.Net Extensions,它支持一对多关系等.

我已经在linq查询中成功地在Xamarin项目中使用了后者(PCL版本).


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!