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

نسخة كاملة : ما هي أفضل واسهل طريقة لربط sql lite بالدلفي
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
أخ samnaj, من أساسيات تصميم قواعد البيانات هو عدم انشاء الحقول التي يتم حسابها باستخدام حقول أخرى "calculated fields" مثل حقول المجاميع total, لأن هذا ما يعطل ويبطئ قاعدتك.

عندما تحتاجه قم بعرضه عن طريق استعلام, بدلا من الحساب كل مرة:
PHP كود :
SELECT p.id_prod,
       sum(qty) AS Raseed
  FROM prod 
AS p
       JOIN
       daleel 
AS d ON d.id_prod = p.id_prod
 GROUP BY p
.id_prod; 

- نصيحة لك أخي, لو تأخذلك أسبوع أو أكثر بقليل وتطلع على دروس في SQL ستختصر على نفسك الكثير من العناء.
(31-08-2020, 04:31 PM)sofiane201 كتب : [ -> ]أخ samnaj, من أساسيات تصميم قواعد البيانات هو عدم انشاء الحقول التي يتم حسابها باستخدام حقول أخرى "calculated fields" مثل حقول المجاميع total, لأن هذا ما يعطل ويبطئ قاعدتك.

عندما تحتاجه قم بعرضه عن طريق استعلام, بدلا من الحساب كل مرة:
PHP كود :
SELECT p.id_prod,
       sum(qty) AS Raseed
  FROM prod 
AS p
       JOIN
       daleel 
AS d ON d.id_prod = p.id_prod
 GROUP BY p
.id_prod; 

- نصيحة لك أخي, لو تأخذلك أسبوع أو أكثر بقليل وتطلع على دروس في SQL ستختصر على نفسك الكثير من العناء.

جزاك الله خيراً استاذي الكريم
قمت بقراءة العديد من دروس sql
لكن كما يقولون (الحاجة أم الاخترع) وخاصة عندما يكون امامك مثال نفس الذي اطلبه وبجدول برادوس وليس query
الرجاء شاهد الفيديو
وهل يوجد طريقة اخرى للحصول على الرصيد في الجدول نفسه
(01-09-2020, 12:46 PM)samnaj00 كتب : [ -> ]وهل يوجد طريقة اخرى للحصول على الرصيد في الجدول نفسه
السلام عليكم

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

FireBird
SQLite
Absolute

ثم

اطرح أسئلة معينة :

برامج للتعامل مع قاعدة البيانات ؟
كيفية انشاء قاعدة البيانات بالبرامج المساعدة ؟
كيفية الاتصال بقاعدة البيانات ؟

و السلام عليكم و رحمة الله
الصفحات : 1 2