【问题标题】:Sql server express and connection string in web.configweb.config 中的 Sql server express 和连接字符串
【发布时间】:2011-08-09 14:31:39
【问题描述】:

我在 web.config 文件中存储了连接字符串,但它给了我错误。

<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\DbProduct.mdf;Integrated Security=True;User Instance=True"
providerName="System.Data.SqlClient" />

连接字符串中的错误在哪里。我已将我的 db DbProduct.mdf 存储在 app_data 文件夹中。我从来没有使用过 SQLEXPRESS。所以我需要指导线。谢谢

【问题讨论】:

  • 什么是“错误”?您是否有意使用用户实例?
  • 我们可以这样设置数据目录AppDomain.CurrentDomain.SetData("DataDirectory", @"c:\users\tridip.bbakolkata\documents\visual studio 2013\Projects\EFTest\EFTest");

标签: asp.net web-config connection-string sql-server-express


【解决方案1】:

这个AttachDbFilename=|DataDirectory|\DbProduct.mdf

应该是AttachDbFilename=|DataDirectory|DbProduct.mdf

您无需添加\

看看这个Using connection strings from web.config in ASP.NET v2.0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    • 2014-10-16
    相关资源
    最近更新 更多