PDA

View Full Version : سوال: اشکال تو ی یه قطعه کد



AftaB66
شنبه 06 مهر 1387, 13:15 عصر
با سلام خدمت همه ی دوستان.
من تازه شروع به یادگیری این مبحث کردم. ممنون می شم کمکم کنید.
به یه مشکلی برخوردم:
وقتی کد زیر رو توی page_load وارد میکنم اولا crystalreportViewer رو نمی شناسه و ثانیا روی Reportdoument.Load خطای break می ده.


string ConStr = " server=(local)\\SQLEXPRESS; DataBase=studenthealthreport; ";egrated security=sspi
;(sqlconnection SQLCon = newSqlConnection(ConStr
SqlDataAdapter SQLAdapter = newSqlDataAdapter("SELECT * FROM tblPerson", SQLCon);
;()studenthealthreportDataSet dataset = newstudenthealthreportDataSet("SQLAdapter.Fill(dataset, "tblPerson
//------------------------------------------------
ConnectionInfo connectionInfo = newConnectionInfo();
ReportDocument RepDoc = newReportDocument();
connectionInfo.ServerName = ".";
connectionInfo.DatabaseName = "studenthealthreport";


string RepPath = Application.StartupPath + @"\CrystalReport1.rpt";
RepDoc.Load(RepPath);


RepDoc.SetDataSource(dataset);
crystalReportViewer1.ReportSource = RepDoc;
SetLogin(connectionInfo, RepDoc);


private

void SetLogin(ConnectionInfo connectionInfo, ReportDocument RepDoc)

{
Tables tables = RepDoc.Database.Tables;
foreach (CrystalDecisions.CrystalReports.Engine.Table table in tables)
{
TableLogOnInfo TbLogonInfo = table.LogOnInfo;
TbLogonInfo.ConnectionInfo = connectionInfo;
table.ApplyLogOnInfo(TbLogonInfo);
}
}
چه مشکلی ممکنه داشته باشه؟؟
لطفا هر چه زود تر منو راهنمایی کنید.
بازم ممنون

niloofar norouzi
شنبه 06 مهر 1387, 14:52 عصر
مطمئنی در قسمت properties مخصوص crystareportViewer ،تغییری در name ندادی؟

AftaB66
یک شنبه 07 مهر 1387, 21:39 عصر
من یه اشتباه خیلی جزیی کرده بودم.
با این حال خیلی ممنون niloofar.