我想使用ProviderFactory.CreateConnection()获取SQLite连接。我得到System.ArgumentException与以下消息:使用ProviderFactory获取异常来创建SQLite连接
“关键字不支持:'datetimeformat'。”
连接字符串:
@"data source=d:\db\Test.db3;Pooling=True;Max Pool Size=10;datetimeformat=Ticks"
在app.config文件我:当我实例化一个SQLiteConnection实例
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SQLite"/>
<add name="SQLite Data Provider" invariant="System.Data.SQLite"
support="3F" description=".Net Framework Data Provider for SQLite"
type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" />
</DbProviderFactories>
</system.data>
连接字符串工作。它使用ProviderFactory失败。有关如何解决此问题的任何建议?
“ProviderFactory”是我自己的财产accessor to DbProviderFactories.GetFactory(“...”) – Elan 2011-02-25 00:36:01