连接到远程服务器上的DB时出现异常(ASP.NET Web窗体)

时间:2014-03-13 04:58:15

标签: c# asp.net sql-server-2008 database-connection

我正在尝试将ASP.NET Web窗体应用程序连接到远程服务器上的SQL Server数据库。我可以从SQL Server Management Studio访问数据库,但在调试时会导致错误:

  

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)

这是我试过的代码

public partial class register : System.Web.UI.Page
{
    string conStr = @"Integrated Security=SSPI;Persist Security Info=False;User ID=sa; Password=Password123; Initial Catalog=RegInfo;Data Source=WIN2008-64-90\\SQLEXPRESS";

    protected void Page_Load(object sender, EventArgs e)
    {
        Db_Con();
    }

    protected void upload_Click(object sender, EventArgs e)
    {
        string filename = Path.GetFileName(FileUpload1.FileName);
        FileUpload1.SaveAs(Server.MapPath(filename));

        Picture.ImageUrl = "~/"+filename;
    }

    public void Db_Con()
    {
        SqlConnection con = new SqlConnection(conStr);
        con.Open();
    }
}

0 个答案:

没有答案