asp.net mvc开发中,web.config文件如何配置数据库链接
2015-11-20 00:00
961 查看
摘要: asp.net mvc开发中,web.config文件如何配置数据库链接
总体来说主要分为两种链接方式。要么采取信任链接。即不需要输入账号和密码的方式来链接。这种方式只适合用于本机链接。对于远程链接其他数据库。这样的方式是不行的。
I. 在配置文件中加入以下配置代码即可:
上述配置信息说明:Data Source="你自己的服务器名" Initial Catalog="填写你所使用的数据库名称"
*注意数据库配置信息的上面的<configsections>块必须出现在<connectionstrings>块的前面。否则会报错。
ii.需要输入用户名
配置信息入下:
上述配置信息说明:上述配置信息说明:Data Source="你自己的服务器名" Initial Catalog="填写你所使用的数据库名称"。User ID=填你的数据库的登录名。一般我们选择sa。 Password=如果你使用登录名为sa,则登录对应的密码。如果是其他用户名,也请输入相应的密码。
*说明一点,以上的数据库配置信息可以去多个名字。建立多个EF实体。如下:
以上是对web。conf文件的基本数据库配置。对! 就这么简单。希望能对你有帮助。
总体来说主要分为两种链接方式。要么采取信任链接。即不需要输入账号和密码的方式来链接。这种方式只适合用于本机链接。对于远程链接其他数据库。这样的方式是不行的。
I. 在配置文件中加入以下配置代码即可:
<configuration> <configSections> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> </configSections> <connectionStrings> <!--链接数据库配置信息--> <add name="NewWorkLogContext" connectionString="Data Source=RABBIT-PC;Initial Catalog=NewWorkLog;Integrated Security =True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> </connectionStrings>
上述配置信息说明:Data Source="你自己的服务器名" Initial Catalog="填写你所使用的数据库名称"
*注意数据库配置信息的上面的<configsections>块必须出现在<connectionstrings>块的前面。否则会报错。
ii.需要输入用户名
配置信息入下:
<connectionStrings> <add name="NewWorkLogEntity" connectionString="Data Source=WIN-20150930WQU; Initial Catalog=NewWorkLog;Persist Security Info=True;User ID=sa; Password=123456;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> </connectionStrings>
上述配置信息说明:上述配置信息说明:Data Source="你自己的服务器名" Initial Catalog="填写你所使用的数据库名称"。User ID=填你的数据库的登录名。一般我们选择sa。 Password=如果你使用登录名为sa,则登录对应的密码。如果是其他用户名,也请输入相应的密码。
*说明一点,以上的数据库配置信息可以去多个名字。建立多个EF实体。如下:
<add name="NewWorkLogContext" connectionString="Data Source=RABBIT-PC; Initial Catalog=NewWorkLog;Integrated Security =True; MultipleActiveResultSets=True" providerName="System.Data.SqlClient" /> <add name="NewWorkLogEntity" connectionString="Data Source=RABBIT-PC; Initial Catalog=NewWorkLog;Integrated Security =True; MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
以上是对web。conf文件的基本数据库配置。对! 就这么简单。希望能对你有帮助。
相关文章推荐
- 关于asp.net MVC发布后,网站无法读取数据库的问题
- ASPX在Debug模式下直接link原始CSS而非Bundle后的CSS
- ASP.NET-MVC4-03-MVCControllerString
- ASP.NET-MVC4-02-MVCVersion
- ASP.NET-MVC4-01-Begin
- ASP.Net MVC用富文本控件出现检测到有潜在危险的 request.form 值
- UML中GRASP面向对象设计原则
- metasploit篇-03
- [ASP.NET 5]终于解决:Unable to load DLL 'api-ms-win-core-localization-obsolete-l1-2-0.dll'
- asp.net Forms 身份验证 html页面
- metasploit篇-02
- metasploit篇-01
- ASP.NET MVC Action的参数名与参数类型不同,导致取不到Request数据
- asp.net微信开发(高级群发图文)
- asp.net微信开发(高级群发文本)
- ASP.NET MVC下判断用户登录和授权状态方法
- 在Asp.net MVC中使用Authorization Manager (AzMan)进行Windows用户身份认证
- 树莓派Raspberry Pi实战之命令行下实现USB存储设备自动挂载
- ASP.NET MVC- Area 使用
- [ASP.NET] 结合Web API在OWIN下实现OAuth