![]() |
|
كيف يتم حساب عمود حقل حسابي بدون استخدام while - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف يتم حساب عمود حقل حسابي بدون استخدام while (/showthread.php?tid=2401) الصفحات:
1
2
|
كيف يتم حساب عمود حقل حسابي بدون استخدام while - amar_del2007 - 11-09-2010 اخ عبد الجليل كلامك صحيح وهذه طريقة صحيحة .. ولكن انا كنت اود ان استخدم هذا الحقل الحسابي وادخاله في استعلام .. عندي بعض الاستفسارات مثلاً **** ارصده الزبائن التي تزيد عن قيمة معينة مع وجود هذا الحقل الحسابي لم اتمكن بادخال هذا الحقل الحسابي في ادخاله للاستعلام .. هل من طريقة .. شكراً لك كيف يتم حساب عمود حقل حسابي بدون استخدام while - Lam.Abdeldjalil - 11-09-2010 للأسف لا أعتقد أنه يمكن الإستعلام عن حقل لا يوجد في الجدول ( فهو ينشئ في الذاكرة 'مثل الحقل الحسابي المستعمل في هذه الحالة') ربما توجد طريقة الله أعلم ؟ بالتوفيق كيف يتم حساب عمود حقل حسابي بدون استخدام while - kachwahed - 11-09-2010 إقتباس :ولكن انا كنت اود ان استخدم هذا الحقل الحسابي وادخاله في استعلام ..الحقل الحسابي غير موجود بالجدول لانه محسوب (Calculated Field) وبالتالي لا يمكن الاستعلام عنه من الجدول: http://www.delphi4arab.net/forum/showthread.php?tid=983 إلا إذا قمت بتطوير كائنات تستجيب للاستعلامات... كبديل هناك مكونات تسحب تلقائيا مجموع الحقول الحسابية مثل QuantumGrid لـ DevExpress كيف يتم حساب عمود حقل حسابي بدون استخدام while - amar_del2007 - 12-09-2010 السلام عليكم : الاخ عبد الجليل ، كاش وحد الاخوة في المنتدى انا على وشك التوصل للحل لكن مطلوب الدعم منكم حيث قرأت في احد المنتديات الاجنبية انه يمكن ان نعمل View وانشاء حقل حسابي واستخدامه من جديد في استعلام من خلال ال view ولكن لم اتوفق في تنفيذ الجملة واليكم الطريقة : كود : CREATE VIEW TABLEVIEW AS
SELECT TABLE.*, DATE() - TABLE.[DATE ADDED] AS AGE
FROM [Table];كود : SELECT * FROM TABLEVIEW WHERE AGE > 30انتظر مساعدتكم ولكم الشكر كيف يتم حساب عمود حقل حسابي بدون استخدام while - kachwahed - 12-09-2010 أي محرك/ rdbms تستخدم؟ كيف يتم حساب عمود حقل حسابي بدون استخدام while - Lam.Abdeldjalil - 12-09-2010 السلام عليكم و رحمة الله يستخدم الأكسس في الأكسس لا تسمى View بل تسمى Query / Requete يمكن إنشائها برمجيا مثال كود : ADOCommand1.CommandText :=
'CREATE VIEW MyCustomers AS SELECT datediff("yyyy",Birthday,DATE()) AS Age, * FROM customers';
ADOCommand1.Execute;كما في الصورة ![]() و من ثم يمكن التعامل معها كالتعامل مع الجداول ( و تستهلك أقل من 1 كيلو من حجم القاعدة لأنها مجرد إستعلام ) . بالتوفيق كيف يتم حساب عمود حقل حسابي بدون استخدام while - amar_del2007 - 13-09-2010 الاخ كاش واحد ، الاخ عبد الجليل شكراً جزيلاً لكم .. لم انجح في تجاوز مشكلتي ولكن افادتي ايضاً هذه الطريقة .. ساحاول احلل المشكلة تحليل ثاني .. شكراً لكم |