تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال كفية اعمل علاقة بين جدولين مع طريق الاضافة و التعديل و الحدف
#1
السلام عليكم شباب كان عندى سؤال كبير شويه و هو
عندى اتنين جدول عبارة عن الاول (الاسم & كلمة المرور) و التانى (العنوان & تليفون &تاريخ)
ازاى اقدر اعمل علاقة (one to many) و كتبو اكود الاضافة و التعديل و الحذف و البحث و العرض:confused:
ولا اوريد مثل كل ما اوريد هو حد من اعضاء المنتدى المحترمين الشرح لى ازاى اقدر اعمل العلاقات بين الجدوال و طريق كتب الاكود
يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ(33) سورة الرحمن
الرد }}}
تم الشكر بواسطة:
#2
يجب عمل حقل لكي يكون مفتاح أساسي في الجدول الأول وفي نفس الوقت يكون مفتاح أجنبي في الجدول الثاني

مثل مثلا كود الموظف
الرد }}}
تم الشكر بواسطة:
#3
شاهد الدروس من 40 إلى 50 من هذه السلسلة وأنت تتعرف على جمل الربط

http://www.waqfonline.com/category/infor...erver-2008
الرد }}}
تم الشكر بواسطة:
#4
طريق التعامل مع الاكود اخى ازاى
يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ(33) سورة الرحمن
الرد }}}
تم الشكر بواسطة:
#5
ياريت لوفي شرح علاقات بالاكواد للاكسيس2007
الرد }}}
تم الشكر بواسطة:
#6
اتمنى من الاخوه جميعا ان يتعلمو طريقة الاستاذ ربيع (Dreamsdotnet)
فى هذا البرابط
http://vb4arb.com/vb/showthread.php?4053

فهى من افضل الطرق للتعامل مع قواعد البيانات على الاطلاق (وهذا طبعا من وجهة نظرى المتواضعه فقط)
وبالتوفيق ان شاء الله للجميع
"الناس نيام فإذا ماتوا إنتبهوا"
الرد }}}
تم الشكر بواسطة:
#7
بالنسبة للعلاقات فانا مشهور بجهلهاSmile
ضع عمود لجدلو فريد يربطه بالجداول الاخرى.
مثلا جدول usernames & passwords ضع له عمود اساسي وترقيم تلقائي بحيث تاخذ القيمة وترسلها لعمود في جدول التفاصيل.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#8
شكرا ليك اخى سعود بعد اذن حاضرتك ممكن تشرح لى بالتفاصيل ازاى اعمل العلاقات و التعامل مع الاكود اخى
يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ(33) سورة الرحمن
الرد }}}
تم الشكر بواسطة:
#9
إقتباس :بالنسبة للعلاقات فانا مشهور بجهلها

بسم الله والصلاة والسلام على رسول الله

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

أعطيك مثال على العلاقة قصيرة الأمد :
نعتمد على كائن DataColumn
لنفرض مثلا ________عندنا جدولين :Tab1_Tab2
ونحتاج الى عمل علاقة بين الحقل الرئيسي في الجدول الاول مع الحقل الأجنبي للجدول التاني :
PHP كود :
Dim DataColumn1 As DataColumn DataSet1.Tables("Tab1").Columns("ID")
            
Dim DataColumn2 As DataColumn DataSet1.Tables("Tab2").Columns("A_ID"

وبعدين نأتي لعملية الربـــــــــط أو ما يعرف بعملية أنشاء العلاقة :
PHP كود :
Dim MyDataRelation As System.Data.DataRelation = New System.Data.DataRelation("Tab1_Tab2"DataColumn1DataColumn2

مع هذا الكود الذي يدمج العلاقة لتصبح واقعية للأستخدام :
PHP كود :
DataSet1.Relations.Add(MyDataRelation
تمام شــــــــــــــــــباب ..؟؟
وبعد هيــــــــــك لما تخلص أهدم العلاقة .:
PHP كود :
DataSet1.Relations.Remove(MyDataRelation

تمـــــــــــــــــام ياشـــــــــــباب ...؟

أعتقد لن تجـــد أفضل من هذا التتوضيح والشـــــــرح ...

تحيـــــــــــاتي للجميــــــــــع .

Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة:
#10
ِكرا ليك اخى Abu Ehab ممكن بعد اذنك تشرح لى
علاقات طويلة الأمد
يَامَعْشَرَ الْجِنِّ وَالإِنسِ إِنْ اسْتَطَعْتُمْ أَنْ تَنفُذُوا مِنْ أَقْطَارِ السَّمَاوَاتِ وَالأَرْضِ فَانفُذُوا لا تَنفُذُونَ إِلاّ بِسُلْطَانٍ(33) سورة الرحمن
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن الاسمبلي و النيم سبيس justforit 0 103 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 270 02-11-25, 11:19 PM
آخر رد: justforit
  [نقاش] سؤال MetoDas 2 1,489 20-04-25, 10:21 PM
آخر رد: Kamil
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 511 20-04-25, 09:26 PM
آخر رد: Kamil
  سؤال لو سمحتم احبتى فى الله خالد كامل1 4 807 09-02-25, 12:02 AM
آخر رد: princelovelorn
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 620 05-02-25, 01:51 AM
آخر رد: new_programer
  سؤال واستفسار خالد كامل1 1 402 04-02-25, 09:31 PM
آخر رد: aliday03
  سؤال فى تقرير كريستال خالد كامل1 0 393 04-02-25, 05:50 AM
آخر رد: خالد كامل1
Question [VB.NET] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 448 01-02-25, 03:48 PM
آخر رد: Microformt
  [سؤال] سؤال في الكونسول justforit 1 367 21-12-24, 02:57 PM
آخر رد: aljzazy

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


يقوم بقرائة الموضوع: