PDA

View Full Version : دستور server.mappath در قسمت تعریف reportdocument ایراد میگیره!کمکم کنید خواهشا



shahriar.shahrashoob
جمعه 31 تیر 1390, 18:45 عصر
protected void

Page_Load(object sender, EventArgs e)
{


TableLogOnInfo
tableLogin = new TableLogOnInfo();

tableLogin.ConnectionInfo.ServerName =

@".\SQLEXPRESS";

tableLogin.ConnectionInfo.DatabaseName =


"TestDatabase";

tableLogin.ConnectionInfo.IntegratedSecurity =


true;


ReportDocument
rpt = new ReportDocument();
rpt.Load(Server.MapPath(


"CrystalReport.rpt"));


foreach
(CrystalDecisions.CrystalReports.Engine.Table table in


rpt.Database.Tables)
{
table.ApplyLogOnInfo(tableLogin);
}
CrystalReportViewer1.ReportSource = rpt;
}

دستور rpt.load(server.mappath(crystalreprt.rpt); در قسمت server ایراد error میگیرد.توروخداکمکم کنید.
error:
Error 1: The name 'Server' does not exist in the current context

mn_zandy63
جمعه 31 تیر 1390, 19:51 عصر
سلام دوست من،
مشکل تو در C# هست نه کریستال.
این چیزی که من میبینم به نظر میاد پروژت Windows Forms هست نه Web. نبایدم Server رو اینجا بشناسه.

موفق باشی