الســـــــــــلام عليكم ورحمة الله وبركاتة
عندي مشكله بالكود حيث انه يعرض كل السجلات الموجوده بقاعده البيانات رغم تحديد رقم السجل المراد عرضه
قمت بتحديد رقم السجل المراد عرضه من فورم 2 وقمت بحفظة في متغير str1 لاستطيع تمريره الى الفورم الأخرى التي سيظهر فيها التقرير
وفي تحميل الفورم 3 قمت بوضع الكود الخاص لعرض التقرير
OleDbDataAdapter da = new OleDbDataAdapter("select student.std_name,corses.cor1,corses.cor2 from student,corses where student.std_no=corses.std_no & student.std_no='" + Class1.str1.Trim() + "'", con);
DataSet ds = new DataSet();
da.Fill(ds);
CrystalReport1 r = new CrystalReport1();
r.SetDataSource(ds);
crystalReportViewer1.ReportSource = r;
crystalReportViewer1.PrintReport();حيث يقوم الكود بجلب اسم الطالب من جدول الطلاب وكذلك درجاته في الماده 1 والماده 2 من جدول المواد من خلال مقارنه رقم الطالب بالرقم الذي تم اختياره بالفورم 2 ولكن رغم ذلك يقوم التقرير بعرض كل السجلات ...
ارجو مساعدتي لمعرفه الخطأ