2009-09-18 44 views
0

如果SubSonic 3.0的SimpleRepository支持SQL Server CE(精简版),有人可以确认一种方式吗?我尝试了它,但失败了,但我不确定我是否做错了什么或者它不应该工作。SubSonic 3.0 SimpleRepository是否支持SQL Server Compact Edition?

我在网上发现冲突的信息。 SubSonic documentation page表示在SubSonic 3.0中支持SQL Server CE 。然而这个(相当近的)Stack Overflow question说它不是支持

那么这是哪一个?如果它应该工作,有没有人碰巧有一个指向一些工作代码,所以我可以弄清楚我做错了什么?谢谢!

回答

1

我们使用System.Data.Common,并从我了解的SQLCE理解System.Data.Common - 你只需要确保你在连接字符串中指定该驱动程序(我不知道那是什么)。

我们还没有为它构建任何T4,但对于SimpleQuery,它应该“只是工作”。什么是错误?

+0

我不得不做一些试验,但我想我有正确的连接字符串信息: connectionString =“Data Source = test.sdf; Persist Security Info = False;”我得到的异常是GetDableFromDb()中的ANSISchemaGenerator.cs中的System.NotSupportedException(“不支持指定方法”),它是调用scope的行.Connection.GetSchema()。 一些Google搜索向我展示了其他人在GetSchema和SqlServerCe方面遇到问题,但我对此不太了解,无法确定交易是什么。 – 2009-09-19 16:26:38

+0

啊 - 如果是这种情况,那么不,我们可以做的不多。但是这是一个驱动程序级的东西,所以如果有一个更新的驱动程序支持这个,那么欢呼。很抱歉流浪的信息 - 我会更正我们的网站。 – 2010-01-07 18:18:37

相关问题