使用现有的SQL Server数据库创建网站

时间:2012-07-03 21:02:40

标签: ruby-on-rails sql-server asp.net-mvc

我有一个现有的SQL Server数据库,我想建立一个可以使用它的网站。我已经预先使用过RoR和ASP NET MVC 3,但在这些技术中,数据库似乎内置于应用程序本身。鉴于我的限制(使用现有数据库),实现这一目标的最佳技术是什么?

3 个答案:

答案 0 :(得分:1)

是的,我必须同意pst ......这是一个相当广泛的'问题'。我们在大多数新网站上使用C#和ASP.NET 4.0。然后我们使用与我们的SQL数据库对话的WCF数据层,并将自定义对象从WCF传递到要使用的网站。抽象您的站点和数据层为我们提供了许多好处,但这些都取决于项目的范围。在开发前端方面,WCF还可以为您提供相当大的灵活性。虽然我们在某些领域从ASP.NET网站消费它,但其他地方使用PHP消费它。

答案 1 :(得分:0)

这是一个当然的意见

你需要的第一件事是freetds,

freetds.org

然后您需要安装SQLServer适配器

https://github.com/rails-sqlserver/activerecord-sqlserver-adapter.git

然后是TidyTDS:

https://github.com/rails-sqlserver/tiny_tds.git

这篇文章可能有所帮助:

Using ActiveRecord for tables that aren't named as plurals

答案 2 :(得分:0)

如果你的意思是你总是使用ORM从代码生成数据库而不是相反的方式,那么你需要的可能是Linq to SQL,但你也可以用许多其他ORM实现这一点。