PDA

View Full Version : سوال: اجرا نشدن فرم حاوی کریستال ریپورت ویوور



forodo
یک شنبه 09 شهریور 1393, 00:28 صبح
سلام
من با کدهای زیر می خوام گزارش بگیرم ولی این ارور رو میده.
من اصلاً گزارش گیری بلد نیستم و این هم با کریستال ریپورت خود ویژواله که برای ویژوال 2013 دانلود کردم.
http://8pic.ir/images/f5fgao2h9udn0w47p30r.png
private void Form5_Load(object sender, EventArgs e)
{
SqlConnection objConnetion = new SqlConnection();
objConnetion.ConnectionString = @"Data Source=.;Initial Catalog=aaa;User ID=sa;Password=*****";
SqlDataAdapter objDataAdapter = new SqlDataAdapter();
objDataAdapter.SelectCommand = new SqlCommand();
objDataAdapter.SelectCommand.Connection = objConnetion;
objDataAdapter.SelectCommand.CommandType = CommandType.Text;
objDataAdapter.SelectCommand.CommandText = "SELECT a as Column1, b as Column2,c as Column3, d as Column4 FROM Table_1";
DataSet1 objDataSet = new DataSet1();
objConnetion.Open();
objDataAdapter.Fill(objDataSet, "DataTable1");
objConnetion.Close();
CrystalReport3 objRpt = new CrystalReport3();
objRpt.SetDataSource(objDataSet);
crystalReportViewer1.ReportSource = objRpt;
}

forodo
یک شنبه 09 شهریور 1393, 01:02 صبح
یافتم.
App.config رو باز کنید و سپس این 3 خط هر کدوم رو که ندارید وارد کنید.
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
من useLegacyV2RuntimeActivationPolicy="true" رو نداشتم.