密钥attachdbfilename& 500的值无效 - 内部服务器错误

时间:2014-12-04 12:19:37

标签: c# asp.net web-config

这是我在godaddy托管上的连接字符串。顺便说一句,我有我的数据库和会员数据库,我为我网站上的一些页面提供安全保障。

一个数据库中的所有表Waves数据库。我用它来为我的网站制作管理面板的登录页面,但是当我尝试登录并写入密码&用户名,它使我在上面写的错误,这是web.config中的连接字符串。我还有另外2个连接字符串,但它工作正常,只有这个连接字符串不起作用。

<connectionStrings>
    <add name="ApplicationServices"
         connectionString="data source=180.000.004.53\SQLEXPRESS;Integrated Security=false;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
         User ID=id;Password=Password;Encrypt=False; 
         providerName="System.Data.SqlClient" />

     <add name="WavesEntities" 
         connectionString="metadata=res://*/App_Code.WaveModel.csdl|res://*/App_Code.WaveModel.ssdl|res://*/App_Code.WaveModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=004.00.004.03;User ID=id;Password=password;Encrypt=False;Connect Timeout=15;Initial Catalog=Waves;Integrated Security=false;MultipleActiveResultSets=True&quot;" 
         providerName="System.Data.EntityClient" />

    <add name="WavesConnectionString" 
         connectionString="Data Source=000.100.10.0;User ID=id;Password=password;Encrypt=False;Connect Timeout=15;Initial Catalog=Waves;Integrated Security=false" 
         providerName="System.Data.SqlClient" />
</connectionStrings>

1 个答案:

答案 0 :(得分:1)

在对代码进行少量重新格式化后,很明显第一个连接字符串无效,并且可能导致您的问题:

这部分应该放在引号内,并且是连接字符串的一部分:

User ID=id;Password=Password;Encrypt=False;