تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تقرير SQL في RDLC بدون قواعد بيانات
#11
هل تقصد انشاء dataset للمشروع من هنا في البداية



هل تقصد في البداية انشاءdataset للمشروع من هنا



(22-08-16, 11:46 PM)ابو ليلى كتب : دعنا نتابع خطوة خطوة اخي حتى يستفيد الجميع
بالنسبة للمثال لا استطيع لسببين :
الاول :لدي النسخة الاخيرة من المكتبة MicrosoftReportViewer.WinForm.Dll  و رقم الاصدارة 12.0.0
و سببت لي مشاكل في التوافق لدى الاعضاء
الثاني ليس لدي الرغبة الكافية في انشاء مشروع وقاعدة بيانات و جداول و تقارير....الخ يحتاج لوقت
بالنسبة ReportDataSet_Name  و هو اسم DataSet الخاص بالتقرير

هل تقصد هنا

الرد }}}
تم الشكر بواسطة:
#12
نعم اخي انشئ Dataset و ضع الحقول التي تريدها وصمم شكل التقرير كما تريد
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة:
#13
اه اخي طيب انتا بعتلي الكود موجود فيه جملة الاتصال بقاعدة البيانات SQL طيب هسا لما بدي انشاء dataset طلب انشا اتصال يدوي بقاعدة بيانات

طيب ما انا انشات اتصال بالكود ؟؟    Using connection = New SqlConnection

Confused
الرد }}}
تم الشكر بواسطة:
#14
وصلنا الى اللب ركز معي

انا ما لي علاقة بالاتصال

فقط ركز معي قليلا التقرير هو قالب يحتوي على حقول هي مربعات نصوص 

قد تدرجها بشكل فردي و تتعامل مع بياناتها عبر بارمترات

او قد تستغل الادوات الجاهزة في بيئة التقارير مثل كائن الجدول 

لكن كائن الجدول يريد ان يرتبط بكائن Dataset هذا هو السلوك الافتراضي له صحيح


و حتى لا اتورط انا باضافة Dataset عبر كائن الاتصال
اقوم بادراج كائن Dataset غير مرتبط من  Solution Explorer عبر الزر Add
و اضيف داخله جدول به حقول توافق الحقول التي اريد اظهارها في التقرير
و بعدها اضيف Dataset الجديد الى التقرير كما يحلو لي
عند هذه النقطة اصبح القالب (التقرير) جاهز فقط يحتاج الى ملئ Dataset الخاص به بالبيانات
هنا ياتي دور الكود السابق فقط بتحديد اسم ReportDataset يعني اعطيه اسم Dataset الخاص بالتقرير فقط

لتتضح الفكرة اكثر ارجع الى الرابط الذي اورده الاخ الوادي في بداية المشاركة
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة:
#15
مشكور جداً أخي لقد تفهمت الموضوع انه يمكن انشاء 20 تقرير في عارض تقرير واحد ونجحت الفكرة
ولكن بقيت مشكلة انو انا عملت داتاسيت وطلب مني اتصال
هل انا بقدر اعدل على معلومات الاتصال للداتاسيت علشان عند الشركة اكيد هيتغير اسم سيرفر ال sql او user او pass ^_^

زي انا ما عامل بالصورة انو ممكن اغير اسم السيرفر لقاعدة البيانات او اسم المستخدم او كلمة المرور انت اكيد قهمتني


الرد }}}
تم الشكر بواسطة:
#16
اخي اعمل Dataset بدون اتصال اضف كائن Dataset للمشروع مثل اضافتك لاي فورم او كلاس جديد و عبئها بجدول وحقول توافق شكل الجدول الذي تريد عرضه في التقرير

و حتى لو اضفت Dataset عبر كائن اتصال كذلك يمكنك تغير نص الاتصال بالكثير من الطرق و هي موجودة في المنتدى 
يمكنك كذلك استخدام النموذج خاصتك (اعداد خادم البيانات) باضافة وضائف اضافية تعالج نص الاتصال و تخزنه في بيئة البرنامج و تستفيد منه في كل البرنامج
وحتى انه يمكنك تجاوز نص الاتصال الذي يفرضه عليك البرنامج كنص ثابت غير قابل للتغير و ذلك باضافة وظائف اضافية على الفئة Setting 
الكثير من الافكار يمكن تحقيقها فقط انت تحتاج الى الهمة التي افتقدها انا  Sleepy
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة:
#17
مشكور جدا ع المعلومات القيمة والله يعطيك العافية
الرد }}}
تم الشكر بواسطة: ابو ليلى


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مرفق سورس كود ارسال ملفات الى الواتس بدون API new_programer 2 81 أمس, 03:07 PM
آخر رد: Taha Okla
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 107 02-04-24, 05:05 PM
آخر رد: atefkhalf2004
  [VB.NET] مساعدة في تقرير mrfenix93 1 78 24-03-24, 10:29 PM
آخر رد: mrfenix93
  هل من الممكن العمل على قاعدة بيانات اكسل على الفيجوال بيسك خالد كامل1 4 145 24-03-24, 02:00 AM
آخر رد: خالد كامل1
  عدم عرض الصورة في تقرير rdlc لماذا atefkhalf2004 2 102 23-03-24, 04:42 AM
آخر رد: atefkhalf2004
  عدم عرض الصورة في تقرير rdlc atefkhalf2004 0 54 21-03-24, 05:23 PM
آخر رد: atefkhalf2004
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 652 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
  استعلام select عن مجموعة بيانات Adel27213 1 214 15-03-24, 01:11 AM
آخر رد: justforit
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 197 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  [VB.NET] تحديث بيانات فى كلاس من جدول سيكوال asdfar1977 6 196 26-02-24, 01:07 AM
آخر رد: asdfar1977

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم