任何人都可以请仔细检查我的连接字符串。我一直收到错误:
"建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)"
WEB CONFIG
<add name="MyDataConnectionString" connectionString="Data Source=MyWEB;Initial Catalog=MyData;Integrated Security=False"
providerName="System.Data.SqlClient" />
ASPX文件
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:MyDataConnectionString %>"
SelectCommand="SELECT JobNo, Desc, OpDate FROM MainDetails">
</asp:SqlDataSource>
答案 0 :(得分:0)
Integrated Security = false表示您必须指定有效的SQL用户标识和密码。
答案 1 :(得分:0)
一个很好的网站是Connectionstrings.com
如果您想使用用户名/密码
Server=myServerAddress;Database=myDataBase;User Id=myUsername;
密码= MYPASSWORD;
如果您想使用在应用程序池中运行的用户
Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;