假设我使用 SQL 语句(“CREATE TABLE MyTable (col1, col2)”)创建了一个随机表“MyTable”。那么我怎样才能使用 Linq 来查询该表呢?
从 MyTable 中的 t 选择 t.col1
也许
从 t 在 db["MyTable"] 中选择 t("col1")
也许这是不可能的。
假设我使用 SQL 语句(“CREATE TABLE MyTable (col1, col2)”)创建了一个随机表“MyTable”。那么我怎样才能使用 Linq 来查询该表呢?
从 MyTable 中的 t 选择 t.col1
也许
从 t 在 db["MyTable"] 中选择 t("col1")
也许这是不可能的。
我猜您正在寻找的是 Linq 的 SQLite 数据提供程序。基本上是一个名为 System.Data.SQLite 的库,它使您能够使用 Linq 查询 SQLite 数据库。
编辑:
好的,既然你想要的是对 SQLite 的 LinqToSQL 支持,我建议你在 CodeProject.com 上查看这篇文章:LinqToSQL:对 SQLite 的全面支持。它具有有关该主题的完整教程。