الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لماذا يظهر التقرير فارغ

بدأه الأماني السامية في 20 يونيو 2011 · 1 رد · 255 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أريد عمل تقارير بلغة ال 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

ولدي سؤال آخر كيف أستطيع عمل تقرير يظهر بيانات الطالب الشخصية بشكل أفقي بالشكل التالي:

رقم الطالب: <رقمه>

اسم الطالب: <اسمه>

وهكذا حتى بقية البيانات

أعذروني عالإطالة

جزاكم الله ألف خير

تم تعديل هذه المشاركة بواسطة الأماني السامية في 20 يونيو 2011 في 23:24

#2

السلام عليكم ورحمه الله وبركاته

اختي جربي الكود التالي


SqlConnection conn = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename='" + Application.StartupPath + "\\unicode.mdf';Integrated Security=True;User Instance=True");
SqlDataAdapter dataAdapter = new SqlDataAdapter("SELECT * FROM grade WHERE grade.stud_ID =" + 3001, conn);
DataSet ds = new DataSet();
dataAdapter.Fill(ds, TableName);
studDegRPT rep = new studDegRPT();
rep.SetDataSource(ds2.Tables[0]);
reportForm frm = new reportForm();
frm.crystalReportViewer1.ReportSource = rep;
frm.Show();

اما بالنسبة لإظهار البيانات بشكل افقي قومي بترتيب الحقول بصوره افقية في تفاصيل الجدول, مع انني ارى نقل السؤال إلى قسم تصميم وبرمجة التقارير

.:: Wish to become better and better ::.

مواضيع مشابهة