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

نسخة كاملة : فلتره البيانات في الداتا بيز
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمه الله وبركاته
انت عضو جديد اهلا بيكم لكن كنت عاوز طريقه انا معايا حقل في داتا بين الاكسس في بيانات متشابهه عايز كود يعمل فلتر للبيانات ده قبل انا يعيبها في الكومبوبوكس  عايز الطرق كلها
في الاستعلام اضف كلمة DISTINCT بعد كلمة SELECT فتحصل على بيانات غير متشابهه
كود :
SELECT DISTINCT * FROM table1
تمام شكرا لحضرتك هي ده شغاله بس ممكن لو فيه طريقه تانيه ؟
(28-11-20, 11:27 PM)حسن الجلب كتب : [ -> ]تمام شكرا لحضرتك هي ده شغاله بس ممكن لو فيه طريقه تانيه ؟

ضع الكود يللي عندك بتجيب فيه البيانات
(28-11-20, 11:27 PM)حسن الجلب كتب : [ -> ]تمام شكرا لحضرتك هي ده شغاله بس ممكن لو فيه طريقه تانيه ؟

من باب الفضول ، لماذا تريد طريقة اخرى طالما هذه الطريقة تعمل ؟ 

على العموم هذه هي اقصر واسهل طريقة لانها على مستوى ال SQL مباشرة 

يمكنك عمل شيء مماثل باستخدام LINQ ، تطلب البيانات بالطريقة العادية ، ثم تنادي الدالة Distinct تقوم بفلترة البيانات المكررة

ويمكنك الجري على البيانات يدويا لكل صف والتأكد من ان القيمة الحالية ليست موجودة مسبقا 

ولكن كما ترى الطريقة التي ذكرها الاخ هي الاقصر والانسب