PDA

View Full Version : سوال: خطا در هنگام جستجو و گزارش گیری



reza4359
پنج شنبه 17 خرداد 1397, 00:44 صبح
سلام دوستان
من هنگام جستجو برای گزارشگیری با vs2010 با این خطا برمیخورم
148346
اینم کدهایی که استفاده میکنم
string s2 = "select * from sabt_img where numcar1='" + textBox1.Text + "' and harf='" + comboBox1.Text + "' and numcar2='" + textBox2.Text + "' and numcar3='" + textBox3.Text + "'";

SqlConnection con = new SqlConnection(strCon);
SqlDataAdapter sqladapter = new SqlDataAdapter(s2, con);
DataTable t2 = new DataTable();
sqladapter.Fill(t2);
ConnectionInfo connectionInfo = new ConnectionInfo();
connectionInfo.ServerName = ".";
connectionInfo.DatabaseName = "bime";
connectionInfo.UserID = "";
connectionInfo.Password = "";
ReportDocument RepDoc = new ReportDocument();
string RepPath = Application.StartupPath + @"\CrystalReport1.rpt";
RepDoc.Load(RepPath);
RepDoc.SetDataSource(t2);
crystalReportViewer1.ReportSource = RepDoc;

رامین مرادی
شنبه 19 خرداد 1397, 08:26 صبح
خب مسیر فایل گزارشتون صحیح نیست . تو این خط RepDoc.Load(RepPath);

macsharp
شنبه 19 خرداد 1397, 11:47 صبح
Diretctory_Path = System.IO.Path.GetDirectoryName(System.Reflection. Assembly.GetExecutingAssembly().Location);
Report_Path = Diretctory_Path + "\\CrystalReport1.rpt";

reza4359
یک شنبه 20 خرداد 1397, 17:29 عصر
Diretctory_Path = System.IO.Path.GetDirectoryName(System.Reflection. Assembly.GetExecutingAssembly().Location);
Report_Path = Diretctory_Path + "\\CrystalReport1.rpt";


Diretctory_Path چه کلاسیه ؟ کتابخانه این کلاس چیه ؟
دوستان اگه میشه کمک کنید

رامین مرادی
دوشنبه 21 خرداد 1397, 08:16 صبح
Diretctory_Path چه کلاسیه ؟ کتابخانه این کلاس چیه ؟
دوستان اگه میشه کمک کنید

کتابخونه نیست خروجی تابع GetDirectoryName یک عبارت رشته ای هست. رشته ای که محل اجرای برنامتون رو بهتون میده. پس نتیجه میگیریم Diretctory_Path یک متغییر رشته ای هست که آدرس بدست اومده رو میریزیم توش تا بتونیم از اون در خط بعدی استفاده کنیم.

reza4359
دوشنبه 21 خرداد 1397, 17:01 عصر
دوستان من فکر میکنم این برنامه و کدها روی win 10 این خطای report faild را میده
چون برنامه های دیگه هم که قبلا نوشتم و مشکلی نداشتند الان روی این ویندوز 10 موقع گزارش گیری همین خطا را میدن

رامین مرادی
سه شنبه 22 خرداد 1397, 08:17 صبح
من از ویندوز ده استفاده میکنم مشکلی ندارم. البته من با استیمول کار میکنم. شما یه بار مقدار
Diretctory_Path رو اینجا بنویسید ببینیم چی بر میگرونه.

vB.N3T
چهارشنبه 23 خرداد 1397, 09:18 صبح
ادرس فایل اشتباهه :لبخند: یه بریک پوینت بزار اجرا کن