首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FluentNHibernate SQL Server2005/2008安装教程

FluentNHibernate SQL Server2005/2008安装教程
EN

Stack Overflow用户
提问于 2010-12-23 07:37:01
回答 1查看 1.3K关注 0票数 1

有人知道如何为SQL Server2005/2008配置FluentNhibernate的好教程吗?我发现的这些工具通常只使用SQLite,但我希望看到专门针对SQL Server2005/2008的工具。

我真的很喜欢FluentNhibernate网站(http://wiki.fluentnhibernate.org/Getting_started#Your_first_project)上的示例教程,但我发现的大多数教程似乎都只涉及SQLite。如果能看到一个关于SQL Server2005/2008、MySQL等实际应用程序中更常见的数据库的实用教程,那就太好了,谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-23 09:01:12

教程使用SQLite并不是因为它“快而脏”,而是因为它是嵌入式的、小的和免费的。任何人都可以下载System.Data.SQLite并在大约60秒内开始工作,然后切换(或不切换)到另一个数据库,影响最小。这是使用ORM的主要好处之一。

为了以防万一,我想澄清一下,SQLite不是一个玩具数据库,对于许多应用程序来说,它是足够的,甚至是必要的,因为我上面提到的特征对于关系数据库来说并不是太常见。

在fluent-nhibernate的情况下,唯一的区别是不是:

代码语言:javascript
复制
Fluently.Configure()
.Database(
  SQLiteConfiguration.Standard
    .UsingFile("firstProject.db"))...

您将拥有:

代码语言:javascript
复制
Fluently.Configure()
.Database(
  MsSqlConfiguration.MsSql2005
     .ConnectionString("a raw string"))...

每个数据库引擎配置都有自己特定的可选设置。有关configuring different databases in the fluent-nhibernate wiki的更多信息。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4514694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档