کد زیر رو من توی فرم پرینتم نوشتم توی قسمت load تا اطلاعات توی دیتابیسم توی crystalreportviewer نشون بده اما توی یکی از سطرها error می ده
کد با error اون گداشتم اگه کسی می دونه لطفا جواب بده
privatevoid printdocter_Load(object sender, EventArgs e)
{
this.crystalReportViewer1.Refresh();
Ra();
}
privatevoid Ra()
{
ReportDocument RD = newReportDocument();
string Path = Application.StartupPath;
RD.Load(Path + "\\CrystalReport1.rpt");
SqlDataAdapter DA = newSqlDataAdapter(StrComm, "SERVER=.;DATABASE=laberator;Integrated Security=True");
DataTable DT = newDataTable();
DA.Fill(DT);
RD.SetDataSource(DT);
StrComm = "Select * From docter";
this.crystalReportViewer1.ReportSource = RD;
}
DA.Fill(DT); ارور می ده
error شم به صورت زیر هست
ExecuteReader: CommandText property has not been initialized
ممنون می شم اگه کسی بهم کمک کنه