تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استعلام متقدم لعرض البيانات بالداتاجريد فيو
#1
السلام عليكم ورحمة الله وبركاتة 

لدي طلب بخصوص استعلام لملاء الداتاتابل والعرض بالداتاجريد فيو 

حيث الاتي عندي جدول يسمي الاباء وبداخلة الاعمدة الاتية :

عمود الاسم : يحتوي علي الاباء والابناء وليسو مرتبين 
عمود رقم العائلة : خاص برقم الابناء حيث كل ابن ياخذ رقم والاب لاياخذ شيء 
عمود الكود : كود لكل اب والابناء وهو لايشترك مع اي اب اخر او بناء اخري 



المطلوب كالاتي :-



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

صورة مبسطة للبيانات

   

طريقة البحث المطلوبة لو اخترنا اسم مثل ALIE
   

الناتج النهائي بالداتاتابل لعرضة بعد ذالك بالداتاجريد فيو 

   


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


كود :
Dim DataAdapter As New OleDbDataAdapter("SELECT * FROM PARENT_TB where PARENT_NAME LIKE '%" & Trim$(Me.TEXT_SEARCH.Text) & "%'  AND  PARENT_NUMBER LIKE '%" & NOTHING & "%'  group by PARENT_NAME ORDER BY PARENT_NAME ASC", con)
الرد }}}
تم الشكر بواسطة:
#2
(27-04-21, 06:51 AM)أسعد كتب :
(26-04-21, 05:56 AM)محمد اسماعيل كتب : السلام عليكم ورحمة الله وبركاتة 

لدي طلب بخصوص استعلام لملاء الداتاتابل والعرض بالداتاجريد فيو 

حيث الاتي عندي جدول يسمي الاباء وبداخلة الاعمدة الاتية :

عمود الاسم : يحتوي علي الاباء والابناء وليسو مرتبين 
عمود رقم العائلة : خاص برقم الابناء حيث كل ابن ياخذ رقم والاب لاياخذ شيء 
عمود الكود : كود لكل اب والابناء وهو لايشترك مع اي اب اخر او بناء اخري 



المطلوب كالاتي :-



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

صورة مبسطة للبيانات



طريقة البحث المطلوبة لو اخترنا اسم مثل ALIE


الناتج النهائي بالداتاتابل لعرضة بعد ذالك بالداتاجريد فيو 




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


كود :
Dim DataAdapter As New OleDbDataAdapter("SELECT * FROM PARENT_TB where PARENT_NAME LIKE '%" & Trim$(Me.TEXT_SEARCH.Text) & "%'  AND  PARENT_NUMBER LIKE '%" & NOTHING & "%'  group by PARENT_NAME ORDER BY PARENT_NAME ASC", con)

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

اخي محمد

خلي الاب رقمه PARENT_NUMBER=0 وابنائه ياخذون الارقم 1 و2 و3 وهكذا

البحث عن جميع الاباء بترتيب تصاعدي
PHP كود :
Dim DataAdapter As New OleDbDataAdapter("SELECT * FROM PARENT_TB where PARENT_NUMBER=0 ORDER BY PARENT_NAME ASC"con


لعلي افدتك

مش هيفيد بشيء لان 0 زي لا شيء المشكلة اني مش قادر ابحث في الاب والابناء معا وبعد كدة اعمل جروب للاباء فقط الاخيرة بالظهور
الرد }}}
تم الشكر بواسطة:
#3
السلاام عليكم
اعتقد ان طالما الكود موحد للاسرة يكون الحل كالتالي
كود :
  SELECT parent_code, First(parent_name) AS FROM [color=#c7254e][size=small][font=Monaco, Consolas, Courier, monospace]PARENT_TB [/font][/size][/color]GROUP BY parent_code

الله يوفقك
الرد }}}
#4
(27-04-21, 02:59 PM)messry كتب : السلاام عليكم
اعتقد ان طالما الكود موحد للاسرة يكون الحل كالتالي
كود :
  SELECT parent_code, First(parent_name) AS FROM [color=#c7254e][size=small][font=Monaco, Consolas, Courier, monospace]PARENT_TB [/font][/size][/color]GROUP BY parent_code

الله يوفقك

نعم لم تاتي ببالي الفكرة كنت اركز علي شيء اخر
الرد }}}
تم الشكر بواسطة: أسعد
#5
(27-04-21, 03:49 PM)محمد اسماعيل كتب :
(27-04-21, 02:59 PM)messry كتب : السلاام عليكم
اعتقد ان طالما الكود موحد للاسرة يكون الحل كالتالي
كود :
  SELECT parent_code, First(parent_name)   FROM  PARENT_TB GROUP BY parent_code

الله يوفقك

نعم لم تاتي ببالي الفكرة كنت اركز علي شيء اخر

الحمد لله انها انحلت


كل عام وانتم بالف خير
الرد }}}
تم الشكر بواسطة: محمد اسماعيل , أسعد , أسعد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استعلام select عن مجموعة بيانات Adel27213 1 172 15-03-24, 01:11 AM
آخر رد: justforit
  [VB.NET] حل مشكلة الاتصال بقواعد البيانات access loay775 2 158 25-02-24, 06:29 AM
آخر رد: loay775
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 249 11-02-24, 08:43 PM
آخر رد: assuhimi
  [VB.NET] منع تكرار البيانات في عند الادخال مبرمج صغير 1 2 255 24-01-24, 05:18 PM
آخر رد: مبرمج صغير 1
  [VB.NET] مساعدة في استدعاء البيانات معينه من form الأول إلى form 2 بدون التعديل loay775 2 275 18-01-24, 05:04 PM
آخر رد: loay775
  [VB.NET] إعادة استدعاء البيانات من قاعدة بيانات اكسس والاهم الصورة مبرمج صغير 1 1 273 13-01-24, 01:17 PM
آخر رد: مبرمج صغير 1
  [كود] اريد كود إرسال البيانات من الفيجوال بيسك إلىPDF issamsaidd 10 5,829 25-12-23, 06:30 PM
آخر رد: الحزين اليماني
  جملة الاتصال بقاعدة البيانات اكسس محمد خيري 4 364 12-12-23, 03:14 AM
آخر رد: محمد خيري
  كود الاتصال بقاعدة البيانات sqlserver strongriseman 2 421 29-11-23, 09:25 PM
آخر رد: العتيق
Heart [VB.NET] كيفية جعل الدتاجريديد فيو تظهر عندما تكون قاعدة البيانات فارغه الحزين اليماني 1 371 22-11-23, 05:31 PM
آخر رد: justforit

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


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