تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيفية التعامل مع عدة جداول في الفيجوال دوت نت
#1
السلام عليكم ورحمة الله وبركاته
طبعآ << انا مازلت في بداية الطريق على فهم البرمجه على الفيجوال دوت نت Exclamation
سؤالي هو Blush
كيف اتعامل مع الأستعلامات المتداخله او بمعنى أخر كيفية التعامل مع عدة جداول
نفترض ان لدينا جدول العملاء - المبيعات - الفواتير - الأصناف
العميل يقوم بشراء الأصناف من خلال جدول المبيعات وسوف يتم التعامل مع تلك المبيعات من خلال الفواتير
طيب كيف أعرف عن الأصناف المتواجده في فاتورة ماء او كيفية معرفة معلومات عن الفواتير المتواجده لعميل معين
علمآ بأن كل عميل عدة مبيعات ( قد ياتي للشراء اكثر من مره )
وأن الأصناف متواجده في اكثر من مبيع - وقد يتم بيع نفس الصنف لعدة عملاء وقد يشتري العميل عدة اصناف وهكذا
أريد معلومات شافية عن التالي
العلاقات الصحيحه من أجل ربط الجداول بشكل صحيح من أجل جلب البيانات
وكذالك كيفية كتابة الأستعلامات الصحيحه في بيئة الأكسس او الفيجوال دوت نت
عندي تطبيق مشابه فقط بقواعد البيانات اكسس
اذا كان من اللازم رفعه فأخبروني
بس اعتقد ان المسأله يحتاج لها فهم اولا قبل التطبيق
وهذا خطاء مني عند القيام بالتطبيق قبل الفهم السليم
ولكن في الأول والأخير فالتطبيق مهم من أجل ان نفهم المعلومات اللازمه
نرجو من سيادتكم المساعده
مع جزيل الشكر
الرد }}}}
تم الشكر بواسطة:
#2
PHP كود :
[code]
 
REM عرض بيانات من جدولين
        dp 
= New OleDbDataAdapter("select PrisonersTb.PName1,PrisonersTb.PName2,VisitorsTB.visdate from  PrisonersTb,VisitorsTB where VisitorsTB.visdate =  #" & (dat1.Value.Date) & "#  and PrisonersTb.PrisonerID=VisitorsTB.PrisonerID " _
                                  
" order by PrisonersTb.PrisonerID "cn)
        
ds.Clear()
        
dp.Fill(ds"PrisonersTb,VisitorsTB")
        
dgv1.DataSource ds.Tables("PrisonersTb,VisitorsTB"
[/code]
دا اعتبار ان الجدول الاول اسمه PrisonerTb
الجدول التاني اسمه VisitorsTB
الرد }}}}
تم الشكر بواسطة:
#3
مشكور ماقصرت -- طريقه جميله جدآ
طيب ماذا عن الاستعلامات المتداخله بأستخدام جملة in ?
وسؤال اخير اتمنى جواب عليه
متى نستخدم id للجدول ومتى نستغنى عنه
اكيد في كل جدول مفتاح رئيسي بس متى نستخدم id ( تسلسلي )
الرد }}}}
تم الشكر بواسطة:
#4
(04-11-13, 03:35 PM)tarek كتب :
PHP كود :
[code]
 
REM عرض بيانات من جدولين
        dp 
= New OleDbDataAdapter("select PrisonersTb.PName1,PrisonersTb.PName2,VisitorsTB.visdate from  PrisonersTb,VisitorsTB where VisitorsTB.visdate =  #" & (dat1.Value.Date) & "#  and PrisonersTb.PrisonerID=VisitorsTB.PrisonerID " _
                                  
" order by PrisonersTb.PrisonerID "cn)
 
       ds.Clear()
 
       dp.Fill(ds"PrisonersTb,VisitorsTB")
 
       dgv1.DataSource ds.Tables("PrisonersTb,VisitorsTB"
كود :
[code]
[code]
[code]
دا اعتبار ان الجدول الاول اسمه     PrisonerTb
الجدول التاني اسمه   VisitorsTB[/code]

[/code][/code]
كود :
[code]
[code]

عفوا اخوي كيف تكون برمجته بالنسبه لي قواعد بيانات   SQL بدلا من اكسس
وشكرا :s :s
[/code]
[/code]
الرد }}}}
تم الشكر بواسطة:
#5
We have 2 Tables
Table1 & Table2
in Table1 we have ID is key
in Table2 we have IDD foreigner key
SQL will be like look :
===========================================================

Select Table1.* , Tab;e2.* From Table1 Inner Join Table2 On Table1.ID = Table2.idd

============================================================
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف اعرض جداول هذه القاعدة atefkhalf2004 0 38 28-11-16, 07:10 PM
آخر رد: atefkhalf2004
  [سؤال] كيفية اضافة عناصر عمود فى جدول من قاعدة بيانات فى جدول اخر hidn 1 178 04-11-16, 09:25 AM
آخر رد: thevirus
  كيفية الاتصال بقاعدة بيانات Access على الشبكة المحلية warda saeed 7 7,273 27-10-16, 09:53 PM
آخر رد: thevirus
  [سؤال] شباب كيفية انقاص او طرح الكمية الموضوعة فى الداتا جريد من الجدول احمد عبد الحكيم 2 315 04-10-16, 11:37 PM
آخر رد: benomar
  [VB.NET] الفيجوال بيسك لا يحفظ البيانات محمد خلف زكي 1 219 02-08-16, 05:54 AM
آخر رد: سعود
  [سؤال] المساعده فى شرح كيفية انشاء هذه العلاقة بين هذه الجداول وادراجها بــ TextBox hamadaalmasry 1 172 26-06-16, 03:06 AM
آخر رد: سعود
  الي كل من يجيد التعامل مع قواعد البيانات السندباد المصري 2 946 02-06-16, 12:40 PM
آخر رد: CLARO
  كيفية التأكد من تعبئة الحقول في جدول بقاعدة البيانات aftfm 6 337 06-04-16, 08:38 PM
آخر رد: aftfm
  [سؤال] عمل علاقة بين عدة جداول في Dataset عبد الله 0 138 08-03-16, 06:46 AM
آخر رد: عبد الله
Question [سؤال] عملية ربط عمود بعدة جداول أخرى حسب شرط معين myalsailamy 2 848 19-12-15, 01:04 AM
آخر رد: awidan76

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


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