delphi4arab منتديات دلفي للعرب

نسخة كاملة : الفلترة في قاعدة البيانات من نوع Absolute
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ورحمة الله تعالى وبركاته
اعزائ الأعضاء
عندما اشك في ان هناك مبلغ ما مكرر أو تسجيلة مكررة
كيف لي ان اعرف
بمعنى واضح
لديا قاعدة بيانات تحتوي على الحقول التالية :
Cde نوع AUTOINC
Nom نوع String
Prenom نوع String
Montant نوع Float
إذا انتهيت من تسجيل العمليات
وحوصلت مبالغهما ووجدت ان المجموع اكثر من المفروض ان يكون
واتضح لي ان هناك مبلغ او تسجيلة مكررة
كيف افعل حتى احصل على كل التسجيلات التي تحمل نفس المبلغ
وجزاكم الله عنا كل خير

وعليكم السلام
ماذا يعني المبلغ ؟ اجرة ؟ ديون مدفوعة ؟ ماذا
المبلغ هو مبلغ السند المدفوع
اعمل حوصلة للسندات المدفوعة

بمعنى لدي عدة سندات مختلفة المبالغ
وعندما حجزتها ظهر لي انه هناك سند مكرر او مبلغ زائد على المالمبالغ
واشك ان هناك سند مسجل مرتين
وجزاكم الله عنا كل خير
إقتباس :المبلغ هو مبلغ السند المدفوع
ألا يوجد سندات بقيم متساوية خاصة انه لايوجد حقل تاريح بالجدول
لا توجد سندات بقيم متساوية إلا إذا كانت عن طريق الصدفة فقط
كنت اقصد بالتكرار
انه ممكن اكون قد سجلت هذ السند
ونسيت انني قد سجلته
واعدت تسجيله مرة اخرة
وربما يكون اصلا موجود بسندين يشبهان بعضهما واضفت الثالث عن طريق الخطأ ولم انتبه الآ بعدما ما حوصلت كل السندات فوجدت مبلغ زائد في الحوصلة
واردت ان اعرف كم عندي من تسجيلة له نفس المبلغ

ان كنت تعرف قيمة المبلغ قم بالفلترة حسب قيمة المبلغ
ان كنت لا تعرف قيمة المبلغ يكفي ان ترتب السجلات حسب المبلغ
ان كان مبلغ ما مكرر تجده بسجلين متتاليين
وهنا لا بد من استعمال Query على ما أظن
وإن كانت هناك طريقة اخرى من دون هذا الكويري افدنا بها


ألم تفهم ردي ؟
استعمل الفلترة بنفس الطريقة التي تستعملها مع جداول Paradox
الى حد الآن لم استعمل فلتر شيء معين لا بجداول البارادوكس او غيرها
لو تكرمت واوضحت لي كيف لي ان افلتر شئء معين وخاصة حقل من نوع Float
أكون ممنون لك

راجع [Delphi FAQ] أسئلة يتكرّر طرحها عن دلفي
http://www.delphi4arab.net/forum/showthr...p?tid=2100
وبالتوفيق
الصفحات : 1 2