منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : استعلام من عدة جداول لقاعدة بيانات اكسس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
(08-11-23, 11:13 PM)justforit كتب : [ -> ]
(08-11-23, 11:09 PM)Ashraf10 كتب : [ -> ]مش فاهم!
تقصد ايه ب(اظهار اعمدة الجدول الاول)
ادا كان اقصدك جدول employees ضع اسماء الاعمده بعد select الاولى زي
كود :
select employees.name as [اسم الموظف],(select count(empID) from Absences where Absences.empid=employees.empID) as [عدد ايام الغياب],(select Sum(Perks.Amount) from Perks where Perks.empid=employees.empID) as [مجموع الاكراميات],(select sum(Advance.Amount) from Advance where Advance.empid=employees.empID) as [مجموع السلفة] from employees where employees.empID=123

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

 ظهر ان الكود يعطي اسماء للاعمدة  ... كنت اظن انه فقط يكتب الـheaderText
(09-11-23, 07:55 AM)justforit كتب : [ -> ]
(08-11-23, 11:13 PM)justforit كتب : [ -> ]
(08-11-23, 11:09 PM)Ashraf10 كتب : [ -> ]مش فاهم!
تقصد ايه ب(اظهار اعمدة الجدول الاول)
ادا كان اقصدك جدول employees ضع اسماء الاعمده بعد select الاولى زي
كود :
select employees.name as [اسم الموظف],(select count(empID) from Absences where Absences.empid=employees.empID) as [عدد ايام الغياب],(select Sum(Perks.Amount) from Perks where Perks.empid=employees.empID) as [مجموع الاكراميات],(select sum(Advance.Amount) from Advance where Advance.empid=employees.empID) as [مجموع السلفة] from employees where employees.empID=123

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

 ظهر ان الكود يعطي اسماء للاعمدة  ... كنت اظن انه فقط يكتب الـheaderText

مش فاهم!
يعني ايه (headerText)؟
يعني الكود مش صحيح؟؟
(09-11-23, 12:11 PM)Ashraf10 كتب : [ -> ]مش فاهم!
يعني ايه (headerText)؟
يعني الكود مش صحيح؟؟

بل هو صحيح
انا اجرب الكود باظهار نتيجة الاستعلام في DataGridView  واسماء الاعمدة في الـ DataTable يتم تعيينها بجملة الاستعلام  [column name]
اجرب البحث في Datatable  في اعمدة كماهي بقاعدة البيانات فاستغربت من رسائل الخطأ مفادها العمود الفلاني غير موجود.
هل عرفت قصدي؟
الصفحات : 1 2