【发布时间】:2010-12-13 12:02:55
【问题描述】:
在我成功使用带有 NHibernate 的 SQLite 之后,我很高兴将它用于使用 Entity Framework Code First 进行测试。
如果您有一些示例连接字符串并设置演示,那就太好了,并且可以从我忙碌的一天中节省一点时间。
非常感谢。
编辑:
值得一提的是,在通过 EF“数据上下文”应用 crud 操作时,我在调试过程中遇到此错误:
无法确定“System.Data.SQLite.SQLiteConnection”类型连接的提供程序名称。
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite"/>
<add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".Net Framework Data Provider for SQLite"
type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />
</DbProviderFactories>
</system.data>
<connectionStrings>
<add name="DataContext"
connectionString="Data Source=:memory:;Version=3;New=True;"
providerName="System.Data.SQLite"
/>
</connectionStrings>
希望 EF 确实以这种方式与 SQLite 集成。尽管错误消息令人震惊地表明可能不是。
【问题讨论】:
-
你的问题已经解决了吗?
标签: entity-framework sqlite entity code-first