2010-04-29 69 views

回答

1

我没有与任何dotConnect经验,但在几个项目在过去3年中成功地使用System.Data.SQLite(sqlite.phxsoftware.com)。

如果有选择,我更喜欢开放源代码组件/库,所以如果有任何问题,我可以快速自行排除故障,而无需依赖供应商的支持,并经常在等待他们准备新的修复补丁。

检查System.Data.SQLite SF page了一些评论。

+0

感谢的版本 - 我会想,我跟你一起去 - 不知道有问题的事 - 想我应该带领它开放,因为没有人真的在它的当前形式中回答它 – Greg 2010-04-29 21:06:42

3

我与DotConnect的经验是在过去三个月使用DotConnect甲骨文。我无法专门针对DotConnect for SQLLite发表评论,但我认为质量会类似。

我还没有看到这个供应商和Microsoft提供的供应商之间的任何差别。唯一的例外是VS 2010发布时,Devart花了几天的时间发布dotconnect的更新版本。他们承诺新版本将在一周内发布,并在两天内发布。他们还通过下载链接向我发送电子邮件。他们响应电子邮件,他们的论坛是有帮助的。希望这有助于您作出决定。

2

System.Data.SQLite与EF非常相配。

我从大量的经验这种情况下说话。

System.Data.SQLite是并将永远是免费的,而dotconnect是诱饵和开关功能。

HTH

+0

它似乎支持数据库=>实体生成流程,但不是Entity =>为Sqlite数据库创建数据库模式 - 这是您的体验代码诗人吗? – Greg 2010-05-04 10:50:37

+0

@Greg - 是的,目前的版本是在vs10之前开发的,所以首先模型不是一个选项。 – 2010-05-04 11:15:20