0

我编写了一个电子商务应用程序并使用 SubSonic 2.2 生成数据访问层。它与 Sql Server 2005 和 2008 完美配合。不过我想添加对 SQL Azure 的支持。

有谁知道 SubSonic 2.2 生成的代码是否适用于 SQL Azure?

旁注:如果有大问题,我可能会废弃 2 年前的数据访问层并使用 Telerik ORM。

谢谢

4

2 回答 2

1

我对 SQL Azure 不是很熟悉,但我知道它支持 T-SQL。在这种情况下,让 SubSonic 适应它应该不会太难。

但是,仅更改模板文件是不够的,您需要修改源项目并重新构建它。我这样说是因为 SubSonic dll 包含对其支持的各种 ADO.Net 提供程序(Microsoft.Practices.EnterpriseLibrary.Data、MySql.Data、System.Data.SQLite、System.Data.SqlServerCe)的引用。

于 2010-12-01T18:53:41.737 回答
0

我会考虑/强烈建议使用完全支持的 EntityFramework 之类的东西。其他完全支持的 ORM 包括 Lightspeed、nHibernate 等。

于 2012-04-30T02:51:59.993 回答