مشكلة مع فايرداك
#1
السلام عليكم


لاول مرة استخدم FireDac واحرجتني اليوم مع احد الزبائن
فعند تعبئتها بحوالي 600 صنف عند المباشر وفلترة البيانات في الـ KeyPress يصبح الجهاز بطيئا ويقطع يعني تكتب مثلا (عصير عنب ) تنتظر حتى تتم الكتابة وتتفرج على الحروف تظهر كل حرف بعد ثانية تقريبا

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

وقلت ربما هناك شئ فاتني لا اعرفه في FareDac فانا لم اعمل بها من قبل وسابقا كان يظهر لي مؤشر الـ SQL حتى قال احد الاخوة استخدم خيار Slint Mode
فهل هناك خيار هنا وبهذه المشكلة ام انه طبع هذه الادوات
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد
#2
السلام عليكم
Slint Mode نستخدمها لاخفاء مؤشر SQL
ما هي قاعدة البيانات عندك و هل هناك حقول حسابية
[-] كل من 1 user says قال شكرا ل صالح حمادي على المشاركة المفيدة
  • Delphi4Us
الرد
#3
السلام عليكم

عليك بكتاب Delphi in Depth: FireDAC

من تجربة: IBDac/UniDac أكثر كفائة/سرعة من FireDAC
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
[-] كل من 2 users say قال شكرا ل محمد عبد العزيز على المشاركة المفيدة
  • أبو معاذ, Delphi4Us
الرد
#4
(03-07-2022, 08:50 PM)محمد عبد العزيز كتب : السلام عليكم

عليك بكتاب Delphi in Depth: FireDAC

من تجربة: IBDac/UniDac أكثر كفائة/سرعة من FireDAC

و هل هناك نسخ جيجة للمكونات IBDac/UniDac  ؟
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
[-] كل من 1 user says قال شكرا ل أبو معاذ على المشاركة المفيدة
  • Delphi4Us
الرد
#5
إقتباس :ما هي قاعدة البيانات عندك و هل هناك حقول حسابية


لا توجد حقول حسابية كل ما في الموضوع عرض 600 صنف بنافذة الاصناف واستخدام البحث وفلترة لها 


إقتباس :من تجربة: IBDac/UniDac أكثر كفائة/سرعة من FireDAC


شيئان منذ ان نصحتني بهما لم افارقهما هما IBDac و FireBird وفعلا كل مرة اكتشف فعليتهما 
ولكن جربت FireDac لاني احتجت الى خاصية فيها FilterChanges حيث اجعلها rtInserted واستخدمها في اضافة فاتورة جديدة حيث تفلتر البيانات ولا تظهر الا التي اضفتها ولم اقم بعمل Commit لها وهذا يوفر الكثير من العمل بالادوات الاخرى
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
[-] كل من 1 user says قال شكرا ل Delphi4Us على المشاركة المفيدة
  • أبو معاذ
الرد
#6
السبب في مضاد الفيروسات ، إذا لم يكن مثبت السب الثاني هو الجدار الناري

الحل

السماح ، او عدم فحص المنفذ 3050

وللتأكد

اوقف مضاد الفيروسات مؤقتا ، او توقيف الجدار الناري
‏اللّهمّ فرّج أُموراً ضَاقت بها صُدورنا وعجزت بها حيلتنا وقلّ بها صَبرنا الّلهمّ أَسعِد قلوبنا بما أنتَ أعْلَمُ بِهِ مِنّا
[-] كل من 1 user says قال شكرا ل larbiparadox على المشاركة المفيدة
  • Delphi4Us
الرد
#7
استخدم الفايرداك منذ حوالي 2015 الى اليوم وادائها افضل من رائع
لااعرف سبب البطى قد ربما من عتاد الحاسوب الذي مع الزبون او نوع القاعدة
مع اني اقوم بالاستعلام عن بيانات تحتوي ملايين السجلات وتقوم بارجاع البيانات في اجزاء من الثانية

مانوع قاعدة البيانات وهل هناك اندكس خاص بالحقل اللي تقوم بالغرز عليه وهل تقوم باستخدام الامر فلتر ام sql
[-] كل من 1 user says قال شكرا ل محمد الدرة على المشاركة المفيدة
  • Delphi4Us
الرد
#8
إقتباس :السبب في مضاد الفيروسات ، إذا لم يكن مثبت السب الثاني هو الجدار الناري



إقتباس :لااعرف سبب البطى قد ربما من عتاد الحاسوب الذي مع الزبون او نوع القاعدة



لم يخطر ببالي مضاد الفيروسات ولكن خطر ببالي عتاد الجهاز للزبون

لاحظت بطئ بسيط عندي وتقطيع بسيط ولكن على معالج رايزون 5 و قرص M.2 MVME 
اما جهاز العميل فعليه معالج core to duo بسرعة 2000 واقراص HD
ولكن مهما كان 600 سجل المفترض لا يفعل ذلك

ملاحظات جانبية جهازه لا يوجد عليه اي مضاد فايروسات ويحتوي على فايروس شورت كت وكان عليه سيرفر mySQL مثبت فازلته
والاداة التي تفلتر البيانات هي Devexpress DBGride يعني عملية البحث مدمجة فيها  و ويندوز 7

والبحث يتم على كامل الحقول وهي خمسة حقول وقاعدة البيانات هي FireBird

تبين اداء ملحوظ بشكل كبير عند استخدام IBDac وايضا EHLIP Dbgride بل انه طبيعي جدا وسريع

على العموم لا يوجد وقت لدراسة الحالة وهو يطلب تركيب المنظومة قبل العيد ولهذا غيرت على الادوات السابقة الذكر
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد


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


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