2

我不是一个专业的程序员,只是一个想了解更多关于如何找出我的代码有问题的学生。我无法从我的 asp.net 中显示我的水晶报告,我遇到了数据库错误。我尝试更改服务器仍然无法正常工作:'(

这是我的第一个代码:

ataAdapterpublic partial class Reports_Publisher : System.Web.UI.Page
{
    SqlConnection con = new SqlConnection(Helper.GetCon());
---------------------------------------------------------------
    report.SetParameterValue("User", "--");
    crvpublisher.ReportSource = report;
    crvpublisher.DataBind();
    con.Close();
   }
}

这是我的第二个代码:

public partial class Reports_Publisher : System.Web.UI.Page
{
SqlConnection con = new SqlConnection(Helper.GetCon());

    report.SetParameterValue("User", Helper.GetData("userFN") + " " + 
    Helper.GetData("userLN"));

    crvpublisher.ReportSource = report;
    crvpublisher.DataBind();
    con.Close();
   }

}

我的 asp.net 上仍然出现数据库错误:< 我确实在我的 sql 中有备份,它与服务器一起正常工作。我究竟做错了什么?我应该怎么办?

4

1 回答 1

0

我相信你的 SQL 连接字符串是罪魁祸首。我不确定 Helper.GetCon() 应该完成什么,但传统上连接字符串看起来更像这样:

SqlConnection thisConnection = new SqlConnection(@"Server=(local)\sqlexpress;Integrated  
Security=True;" + "Database=DB");

在此处查看此站点以获取更多示例。

希望有帮助,

克里斯

于 2013-10-10T23:34:32.583 回答