这甚至可能吗?我读过的所有aritcles声明ADO包装器是必需的,但SQLite网站暗示除了他们的DLL之外什么都不需要。如果有可能,那么我希望那里有代码示例。
答案 0 :(得分:3)
看这里:
http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers
具体来说,搜索“.NET Framework”。
其中一个包装器:http://www.phpguru.org/static/SQLite.NET.html - 这个不使用ADO,它只是一个非常轻量级的SQLite访问库。
那里有很多包装纸,我相信你会找到一个你喜欢的包装纸。
答案 1 :(得分:1)
问题是,为什么不想使用ADO.NET提供程序?它是在.NET中访问数据库的标准框架。我想您可以使用P / Invoke并访问SqlLite库,但这需要做很多工作,以及为什么在ADO.NET提供程序已经存在时重新发明轮子。 ADO.NET不仅仅是访问数据库的管道,它还提供了一种访问数据的通用模式,无论提供商是什么。
IMO,坚持使用SqlLite ADO.NET Provider。
答案 2 :(得分:0)