السلام عليكم ورحمة الله وبركاته
أريد عمل تقارير بلغة ال C# ، وقد استخدمت الكود التالي لعرض التقرير
string connectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename='" +
Application.StartupPath + "\\unicode.mdf';Integrated Security=True;User Instance=True";
conn = new SqlConnection(connectionString);
string commandString = sqlQuery;
dataAdapter = new SqlDataAdapter(commandString, conn);
ds2 = new unicodeDataSet2();
dataAdapter.Fill(ds2, TableName);
// نعرف كائن من التقرير
studDegRPT rep = new studDegRPT();
rep.SetDataSource(classDB.ds2);
// نعرف كائن من الشاشة الحاضنة
reportForm repf = new reportForm();
repf.crystalReportViewer1.ReportSource = rep;
repf.Show();
string sqlQuery = "SELECT * FROM grade WHERE grade.stud_ID =" + 3001;
حيث أنني أريد إظهار درجات الطالب صاحب الرقم 3001
ولكن يظهر التقرير محتوي على أسماء الأعمدة ولكن بدون محتويات مع أن القاعدة تحتوي على درجات الطالب صاحب الرقم 3001
ولدي سؤال آخر كيف أستطيع عمل تقرير يظهر بيانات الطالب الشخصية بشكل أفقي بالشكل التالي:
رقم الطالب: <رقمه>
اسم الطالب: <اسمه>
وهكذا حتى بقية البيانات
أعذروني عالإطالة
جزاكم الله ألف خير