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

كيف نعمل dynamic table

بدأه She في 22 مايو 2012 · 10 رد · 736 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

الفريق العربي الكريم

كيف لي أن أعمل

dynamic table

وشكرا لكم

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#2
She كتب:

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

الفريق العربي الكريم

كيف لي أن أعمل

dynamic table

وشكرا لكم

اسفيين للرد بسؤال ماذا تريد بالجدول دناميكى

#3

تفضل يا اخي :

using System;
using System.Data;

class Program
{
    static void Main()
    {
	DataTable table = GetTable();
    }

    static DataTable GetTable()
    {
	DataTable table = new DataTable();
	table.Columns.Add("id", typeof(int));
	table.Columns.Add("name", typeof(string));
	table.Columns.Add("country", typeof(string));

	table.Rows.Add(1, "Imad", "Palestine");
	table.Rows.Add(2, "Khatib", "Egypt");
	return table;
    }
}

Web Development
Imad M.Khatib
Asp.net , Ajax , MSSQL , VB.Net , C#.Net , Xml , DomHtml , JQuery , JavaScript , Json , LINQ

imad.khatib@hotmail.com

#4

شكرا جزيلا لكم

ما أريده كالتالي

عندي جدول يحوي على معلومات الأساتذة

واخر بمعلومات الطلاب

جدول المواد

أريد أن أعمل قريد فيو يدرج فيه أسم المادة واستاذها والطلاب لهذه المادة

المشكلة تكمن في الطلاب

690916742.png

كل الشكر

تم تعديل هذه المشاركة بواسطة She في 25 مايو 2012 في 17:48

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#5

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

تحية طيبة وبعد...

بعدما رأيت الصورة هل لي بصورة آخرى تبين طريقة بناء الجدول ؟؟

My Latest

Hello Entity Framework Code First

--------------------

#6

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

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

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#7
She كتب:

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

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

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

My Latest

Hello Entity Framework Code First

--------------------

#8

أشكر لك ردك وتجاوبك معي

وهذا هو الجدول

جدول الأساتذة ( TID,Tname)

جدول الطلاب (PID,PName)

جدول المواد (SID,SName)

مواد الطلاب (ID,SID,SName,PID,PName)

شكرا جزيلا

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#9
She كتب:

أشكر لك ردك وتجاوبك معي

وهذا هو الجدول

جدول الأساتذة ( TID,Tname)

جدول الطلاب (PID,PName)

جدول المواد (SID,SName)

مواد الطلاب (ID,SID,SName,PID,PName)

شكرا جزيلا

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

تحية طيبة وبعد..

أعتقد أن المشكلة تكمن في تركيبة الجدول لقاعدة البيانات, لان سوف تكون ناقصة أو غير مترابطة في نظري.. كيف؟؟

لنعد إلى جدول الأستاتذة في الحالة التي معمول بها عبارة عن جدول مستقل يتم تسجيل فيه أسماء الأساتذة. وكذلك الطلاب والمواد. والجدول الأخير وهو (مواد الطلاب) يتم تسجيل فيه رقم المادة و أسمها ورقم الطالب وأسمة.

لذلك أنا لا أجد جدول يستطيع خدمة ما نريد في الصورة.. لان و بحسب ما تم ذكره ان الـ Grid View المراد عرضها تشمل على ما تم وضعة في الصورة صحيح؟؟

أذاً لابد من التفكير في شكل قاعدة البيانات وبعدها سوف يتم حل المشكلة بكل سهولة.

و طبعاً لمناقشة تركيبة الجداول لربما الحديث سوف يطول لكن سوف أحاول أن أعطي بعض الأحتمالات ولربما تكون بداية لطريقة بناء الجداول من جديد أو التعديل على ما هو موجود..

لنفكر قليلاً, جدول يتحتوي على أسماء المدرسين وآخر للطلاب و آخر للمواد و نريد عرض المادة ومن هو الأستاذ الذي سوف يقوم بتدريس هذه المادة و من هم الطلاب الملتحقين بها. أذا نستطيع أستنتاج أن هناك جدول سوف يشمل على هذه المعلومات التي سوف أعرضها, لكن لنتوقف قليلاً ونراجع أنفسنا هل هذا الأستاذ سوف يقوم بتدريس المادة في كل مره؟ فأذا كان الجواب لا أذا لابد أن يكون هناك علاقة بين الأساتذة و جدول المواد, و أيضاً الطلاب لن يكونوا في حالة دائمة لان كل فصل من الفصول سوف يأخذ هذه المادة بواسطة طلاب جدد.

لنتقدم قليلاً ونعيد النظر في ما وصلنا له, طلاب يتغيرون في كل فصل, أساتذة المواد ليسوا ثابتين أذاً لابد من جعل حقل من حقول هذا الجدول يبين السنة أو الفصل الذي تم فيه أخذ هذه المادة من قبل الطالب و أيضا و من هو الذي درسها.

لنجمع ما كتبناه في جدول ولنعطيه أسم enrollment, و ما سيحتويه هذا الجدول عبارة عن ( رقم الطالب - رقم المادة - رقم الأستاذ - السنة التي تم التسجيل فيها) ولا ننسى العلاقات بين الجداول وذلك لمساعدتنا على أسترجاع أي معلومات نحتاجها من الجداول الرئيسة.

في الحقيقة لو أردنا الحديث سنحتاج لوقت لبناء هذا الجدول وأنا كتبت مجرد أحتمالات وذاك بسبب عم معرفتي لـ ما هي طريقة سير المشروع والخ من هذه الامور. و أنا على يقين أن بعد كتابة الجداول بطريقة صحيحة سوف تكون العملية بسيطة لان سوف يكون هناك جدول يحتوي على كل المعلومات, وستتوفر طرق عديدة لأسترجاع البيانات منه على سبيل المثال نريد المواد والمدرسين والطلاب لهذه السنة, و أيضا نستطيع مثلا عمل تقارير على سبيل المثال أسترجاع المواد الذي أخذها الطالب في السنة المعينة وهكذا...

في النهاية الكلام الذي كتبتة أعلى مجرد رأي وتحليل للمشكلة, لربما يكون فهمي خطأء أو يوجد حل أسهل و أسرع...

Good luck

تم تعديل هذه المشاركة بواسطة D a r K T o u c h في 26 مايو 2012 في 02:44

My Latest

Hello Entity Framework Code First

--------------------

#10

أشكرك جزيل الشكر

على الشرح الوافي

وفعلا لو أغير في قاعدة البيانات سوف يسهل على أمور كثيرة

الا أني لا أملك الان ذلك

و المطلوب مني أظهار ه1ه البيانات في قريد فيو

شكري وتقديري لكم

اللهم ما اصبح /امسى بي من نعمة أو بأحد من خلقك فمنك وحدك لا شريك لك فلك الحمد ولك الشكر

#11

هل يوجد جدول مواد الأساتذة

ما هي نوع قاعدة البيانات

هل تمتلك انشاء استعلام في قاعد البيانات

هل تمتلك انشاء وظيفة في قاعدة البيانات

انظر هذا الرابط

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