关于Web.config文件中的AttachDbFileName

来源:互联网 发布:周扬青化妆品淘宝店铺 编辑:程序博客网 时间:2024/05/29 17:15

AttachDbFileName=c:\data\Northwind.mdf;Integrated Security=true;Initial Catalog=Northwind;"

"这个AttachDbFileName可以的。他会将c:\data\Northwind.mdfC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data路径下生成Northwind.mdf


当然你也可以直接用Database(数据库库)=Northwind.mdf,但是这样你要先在sql2005上attach NorthWind.mdf数据库文件。就是把我们的数据库给附加到SQL2005当中去了。


其中的对应的Intergrated Security 表示的是对应的集成安全,可以是SSPI,也可以同时设置成True.是一样的意思。它是使用当前的Windows账户凭据作为用户身份验证。


Data Source=.\SQLEXPRESS;或者是:Data Source=(local)\SQLEXPRESS;
Data source表示维护数据库的机器名,在这里,(LOCAL)允许我们定义一个标知识来指示当前本地机器(不管这个机器的名字是什么),而\SQLEXPRESS标识通过SQL Server提供程序:正在连接到SQL Server Express 默认版本的安装。如我我们在完整版本的SQL Server 2005或更低的版本上创建数据库,就只要对应得写上,Data Source=(loacl)即可。


原创粉丝点击