منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ (/showthread.php?tid=17220)



كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - سعود - 08-09-16

السلام عليكم

PHP كود :
 return dt.Select("sex = 'm'").Length
هذا لقيمة واحدة فكيف لاكثر من قيمة؟
يعني مثلا يكون رجل ومتزوج

PHP كود :
           return dt.Select("sex = 'm' And mard = 'True'").Length
خمنت ونجحSmile


RE: كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - أبو عمر - 08-09-16

الجملة بعد select هي نفسها جمل الاستعلام المعتادة مع الجداول
Data = بيانات
Table=جدول
DataTable= بيانات جدول
الجملة فوق في مثالك
PHP كود :
select sex ,mard from Table1 where sex='m' And mard=true 
استخدام ال DataTable يوفر عليك طول الكتابة في الاستعلامات بشكل جيد


RE: كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - محمد بن عطية - 08-09-16

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

كيف السبيل لجلب اسماء الحقول ووضعها في داتا قريد مثلا لكن يكون الترتيب مثل ماهو موجود بقاعدة البيانات
ثم جلب نوع البيانات الموافق لكل حقل
سالنا الاخ سعود لكن لم يرد
http://vb4arb.com/vb/thread-4162.html


RE: كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - Abu Ehab - 08-09-16

السلام عليكم  
كل عام وانتم بألف خير  
تنويه   :
لمعرفة عدد سجلات في جدول محدد      نستخدم Count
اما Length   تستخدم لمعرفة طول سلسلة رمزيه  

أحبابي في الله  :
مشكلة ADO  انه بيتعامل مع جملة الاستعلام SQL   كسلسلة نصية  بيقرأها    ولكن لا يعمل Debug At Run Time
يعني احتمال كبير  يرجع بيانات خطأ
وأذا كان لا بد من التعامل معها   فأنصح LINQ TO DataSet
دائما وأبدا  التعامل مع LINQ  افضل واسهل  وادق في النتائج  بكثير


RE: كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - أبو عمر - 08-09-16

ترتيب أبجدي؟
فين شفت الترتيب الابجدي في اللست والا في الجريد؟
DataTable
اذا كانت من جدول بمفرده فهي نسخة طبق الاصل منه بترتيباته وبيانات سجلاته
انت جايب امر غريب إلا اذا انت اضفت اسماء الحقول في اللست ومخلي الرتيب الابجدي فاعل
Sorted=true
فقط


RE: كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - محمد بن عطية - 08-09-16

(08-09-16, 10:54 AM)أبو عمر كتب : ترتيب أبجدي؟
فين شفت الترتيب الابجدي في اللست والا في الجريد؟
DataTable
اذا كانت من جدول بمفرده فهي نسخة طبق الاصل منه بترتيباته وبيانات سجلاته
انت جايب امر غريب إلا اذا انت اضفت اسماء الحقول في اللست ومخلي الرتيب الابجدي فاعل
Sorted=true
فقط

يااخي فهمني شو الفرق ممكن لم اعرف التعبير


RE: كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - سعود - 08-09-16

ياجماعة الخير لو وجدت مثال بسيط يقتصر فقط على Linq  كان فهمته لكن الشروح حولها تبدا من الصفر ولا ادري ماهي الخطوة المهمة لهذه التقنية من الخطوة المشتركة مع سابقتها.
يعني هل بالكود اعبيء داتاتيبل ثم باستخدام Linq  اكمل؟
لو احد يستطيع تحويل مثالي هذا الى استخدام Linq  يكون سوى معروف.
قصدي اود اعرف متى ابدا باكواد Linq 
شكر الله لكم جميعا.


RE: كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - Abu Ehab - 08-09-16

الأخ  الحبيب  والاستاذ القدير  :
ســــــــــــــــــــــعود  .. كرمال عيونك

تفضــــــــل    أدخل هنــــــــــــــــــــــــــــــــــــا


RE: كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - سعود - 08-09-16

بارك الله فيكم جميعا
الله يجزيكم عني(وعن كل مستفيد) كل خير.



يعني التقنية هذه لاتعتمد غير sql.


RE: كيف نعرف عدد سجلات في داتاتيبل بشروط معينة؟ - Abu Ehab - 08-09-16

في حالة  التعامل مع LINQ TO SQL    لازم القاعده تكون سيكوال
لكن  :
انت  ممكن  تتعامل مع  ACCESS  او XML   بواسطة LINQ TO DataSet   والصراحة رائعه  جدا 
والاروع على الاطلاق  LINQ to Entities
وممكن  تتعامل مع LINQ TO Object    وبدون التعامل مع اي نوع من الدااتابيس
راجع الموضوع التالي 
Basics of LINQ & Lamda Expressions
لكن عايز الصراحة  :  LINQ   مع البيسك    ملهاش طعم ولا حتى لون   Wink

عاشت السي شارب    حبيبة الملااايينBig Grin