我不是一名专业程序员,只是一名学生想要了解如何找出我的代码有什么问题。我无法从我的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备份了它,它与服务器一起正常工作。我究竟做错了什么?我该怎么办?
答案 0 :(得分:0)
我相信你的SQL连接字符串是罪魁祸首。我不确定Helper.GetCon()应该完成什么,但传统上连接字符串看起来更像是这样:
SqlConnection thisConnection = new SqlConnection(@"Server=(local)\sqlexpress;Integrated
Security=True;" + "Database=DB");
查看此网站here以获取更多示例。
希望有所帮助,
克里斯